aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/IRBuilder.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Switch IRBuilder to using Twine references for names.Daniel Dunbar2009-08-191-111/+118
* Add more casts to the IRBuilder.Erick Tryzelaar2009-08-161-1/+39
* Add doxygen comments.Owen Anderson2009-08-141-0/+8
* A couple IRBuilder functions were still using getGlobalContext().Erick Tryzelaar2009-08-141-3/+3
* Add helpers for fetching basic types.Owen Anderson2009-08-141-0/+36
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-21/+21
* Remove a bunch more now-unnecessary Context arguments.Dan Gohman2009-08-121-3/+3
* Add convenience functions for creating nsw add operators.Dan Gohman2009-08-111-0/+6
* Add convenience functions for creating inbounds GEPs.Dan Gohman2009-08-111-5/+69
* Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman2009-08-111-1/+1
* Add convenience functions for creating exact sdiv operators, andDan Gohman2009-08-111-4/+12
* Add an explicit keyword.Dan Gohman2009-08-111-1/+3
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-311-2/+2
* Move more code back to 2.5 APIs.Owen Anderson2009-07-301-1/+1
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-291-1/+1
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-281-1/+1
* Move ExtractElementInst to ::Create instead of new. Update all uses.Eric Christopher2009-07-251-1/+1
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-7/+7
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-4/+4
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-2/+2
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-2/+2
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-3/+3
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-2/+2
* Finish pushing LLVMContext through the IRBuilder/ConstantFolder interface.Owen Anderson2009-07-101-7/+19
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-091-2/+2
* Work around an ICE in gcc-4.2.4.Jeffrey Yasskin2009-07-091-1/+2
* Push LLVMContext _back_ through IRBuilder.Owen Anderson2009-07-081-15/+24
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-081-24/+19
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-15/+0
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-081-18/+24
* Revert IRBuilder CC propagation. Fix SimplifyLibCalls instead.Anton Korobeynikov2009-06-181-39/+8
* Forgot to commit this hunkAnton Korobeynikov2009-06-181-0/+12
* Propagate calling conv for invokes tooAnton Korobeynikov2009-06-181-2/+4
* Honour calling convention and attributes of Callee by default.Anton Korobeynikov2009-06-171-6/+24
* make CreateFMul forward to CreateFMul, not CreateMul.Chris Lattner2009-06-171-1/+1
* Add a CreateFNeg function to IRBuilder.Dan Gohman2009-06-151-0/+5
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-0/+18
* Add an accessor method to return the insertion point.Dan Gohman2009-05-201-0/+2
* Cleanup. Remove redundant llvm:: , we don't need them since we're insideNick Lewycky2009-04-101-18/+18
* Add utility function to IRBuilder that takes the difference between twoNick Lewycky2009-04-101-0/+14
* add method to access a template argument.Chris Lattner2009-03-221-0/+4
* Add IRBuilder::CreateConstGEP{1, 2}_{32, 64}.Daniel Dunbar2009-03-061-4/+36
* Removed trailing whitespace.Misha Brukman2009-02-201-3/+3
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-1/+0
* Clean up some strange whitespace.Nick Lewycky2008-11-151-7/+6
* Rename IRBuilder::IsNonNull -> IsNotNull in response to feedback.Daniel Dunbar2008-10-021-2/+2