aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/IRBuilder.h
Commit message (Expand)AuthorAgeFilesLines
* patch from Frits van Bommel:Chris Lattner2010-11-181-74/+85
* It is confusing to call a random-access iterator 'InputIterator'.Mikhail Glushenkov2010-10-271-19/+24
* Trailing whitespace.Mikhail Glushenkov2010-10-271-37/+37
* remove some unneeded overloads that were causing Chris Lattner2010-07-151-20/+0
* Provide IRBuilder conveniences for creating integer constants at common widths,John McCall2010-07-061-6/+61
* Provide an abstraction to save and restore the current insertion point ofJohn McCall2010-07-061-0/+42
* fit in 80 colsChris Lattner2010-06-261-2/+2
* IRBuilder: Add Create{Shl,LShr,And,Or,Xor} methods from uin64_t and APInt con...Daniel Dunbar2010-04-131-2/+59
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-041-0/+5
* rename NewDebugLoc -> DebugLoc, prune #includes in DebugLoc.h.Chris Lattner2010-04-021-3/+3
* Revert r100191 since it breaks objc in clang Mon P Wang2010-04-021-5/+0
* Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang2010-04-021-0/+5
* switch IRBuilder to use NewDebugLoc for locations insteadChris Lattner2010-04-011-7/+8
* Correct comment.Duncan Sands2010-03-311-1/+1
* make irbuilder use the new optimized debug info accessors.Chris Lattner2010-03-311-4/+11
* Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots.Bob Wilson2010-03-301-5/+0
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-0/+5
* Add support for an i8* type accessor.Eric Christopher2010-03-051-0/+4
* Fix several comments which had previously been "the the" where aDan Gohman2010-02-101-1/+1
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* Adding missing methods for creating Add, Mul, Neg and Sub with NUW.Duncan Sands2010-02-021-0/+23
* remove #include that comes in from ConstantFolder.hChris Lattner2009-12-281-1/+0
* remove #include of Function.h from IRBuilderChris Lattner2009-12-281-5/+8
* move debug info stuff out of line, allowing two #includesChris Lattner2009-12-281-25/+10
* split code that doesn't need to be templated out of IRBuilder into a newChris Lattner2009-12-281-91/+93
* rename ivar to be more descriptive.Chris Lattner2009-12-281-14/+14
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-281-6/+2
* Add utility routines for NSW multiply.Dan Gohman2009-12-181-0/+6
* Add utility routines for creating integer negation operators with NSW set.Dan Gohman2009-12-181-0/+5
* Add helper methods for forming shift operations with a constant Chris Lattner2009-12-061-0/+21
* Create yet another helper for Invoke.Mike Stump2009-12-041-0/+8
* Add some helpers for Invoke to mirror CreateCall helpers.Mike Stump2009-12-041-0/+13
* Following a suggestion of Daniel Dunbar, stop people passing the nameDuncan Sands2009-11-171-3/+5
* Make sure that if anyone passes a name by accident for the isSignedDuncan Sands2009-11-161-0/+3
* Add SetDebugLocation() variant to Devang Patel2009-11-111-0/+9
* make IRBuilder zap "X|0" and "X&-1" when building IR, this happensChris Lattner2009-11-041-4/+10
* add IRBuilder support for IndirectBrChris Lattner2009-10-281-0/+7
* Remove FreeInst.Victor Hernandez2009-10-261-3/+0
* Cosmetic changes.Devang Patel2009-10-201-1/+1
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-4/+0
* Only one custom meadata of each kind can be attached with an instruction.Devang Patel2009-09-291-2/+2
* Do not use global typedef for MDKindID.Devang Patel2009-09-281-1/+1
* Add methods for creating NSW subtraction, as already existsDuncan Sands2009-09-261-0/+6
* s/*Location/*DebugLocation/gDevang Patel2009-09-231-17/+19
* Add SetLocation() to allow IRBuilder user to set location info for an instruc...Devang Patel2009-09-221-3/+9
* Check exisiting dbg MDKind first. Devang Patel2009-09-221-3/+3
* Add an interface to attach debugging information with an instruction.Devang Patel2009-09-161-6/+24
* hopefully unbreak the build by making this-> explicit for dependentChris Lattner2009-08-301-1/+1
* some minor cleanups to IRBuilder, factor the insertionChris Lattner2009-08-301-24/+32
* Eliminate the unused Context argument on one of the ICmpInst and FCmpInstDan Gohman2009-08-251-2/+2