summaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Fix an obvious error.Bob Wilson2009-07-141-3/+3
* Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner2009-07-141-3/+11
* Change the internal interface to makeNameProper to take a bool thatChris Lattner2009-07-141-32/+17
* FreeInst is trapping.Dan Gohman2009-07-141-0/+1
* Revert 75308.Bob Wilson2009-07-141-33/+3
* the mangler can never mangle intrinsics, don't allow this.Chris Lattner2009-07-141-4/+2
* rename Memo/Count to AnonGlobalIDs/NextAnonGlobalID to be more Chris Lattner2009-07-141-20/+17
* Move more functionality over to LLVMContext.Owen Anderson2009-07-132-72/+18
* remove Mangler::getTypeID and related data, it was only used for manglingChris Lattner2009-07-131-9/+1
* remove mangler support for mangling local names. Mangler should only be Chris Lattner2009-07-131-14/+0
* the mangler should put suffixes on unnamed global's mangled names as well Chris Lattner2009-07-131-1/+1
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-132-19/+29
* Two changes:Chris Lattner2009-07-131-9/+2
* Inline EvalVectorOp in order to get rid of passing-pointer-to-static-methods ...Owen Anderson2009-07-131-38/+132
* These don't really need contexts either.Owen Anderson2009-07-131-6/+6
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-131-4/+4
* Move more functionality over to LLVMContext.Owen Anderson2009-07-133-49/+19
* Change printInstruction to not print a trailing newline. Value::dumpDan Gohman2009-07-131-2/+3
* Fix build on Linux.Nick Lewycky2009-07-131-0/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-135-340/+381
* Remove extra \n from LLVM_UNREACHABLE calls.Torok Edwin2009-07-121-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-1110-28/+32
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-111-2/+2
* Add new vector types for 192-bit, 348-bit and 512-bit sizes.Bob Wilson2009-07-101-3/+33
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-092-47/+135
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-092-28/+31
* LLVMContext-ification.Owen Anderson2009-07-082-7/+10
* Fix the AssertingVH unittests.Jeffrey Yasskin2009-07-081-2/+1
* Drop "constant" from Devang Patel2009-07-081-1/+1
* Update SLotTracker to handle MDNode slots.Devang Patel2009-07-081-90/+134
* Implement changes from Chris's feedback.Torok Edwin2009-07-086-6/+12
* Push LLVMContext _back_ through IRBuilder.Owen Anderson2009-07-081-1/+1
* Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson2009-07-083-24/+15
* Start converting to new error handling API.Torok Edwin2009-07-087-24/+24
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-085-227/+33
* Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson2009-07-083-8/+18
* LLVMContext-ification.Owen Anderson2009-07-073-30/+41
* LLVMContext-ifiy the implementation of the C API.Owen Anderson2009-07-071-59/+102
* Have scoped mutexes take referenes instead of pointers.Owen Anderson2009-07-078-39/+39
* "LLVMContext* " --> "LLVMContext *"Owen Anderson2009-07-062-2/+2
* Add two new accessors to the C bindings, patch by Wladimir van der Laan!Chris Lattner2009-07-061-0/+9
* More LLVMContext-ification.Owen Anderson2009-07-053-2/+14
* Even more passes being LLVMContext'd.Owen Anderson2009-07-031-1/+2
* Fill in a few more missing accessors.Owen Anderson2009-07-021-1/+7
* Add an accessor to Function so that Passes can easily get access to the context.Owen Anderson2009-07-021-0/+6
* Add accessors for metadata constants.Owen Anderson2009-07-021-0/+9
* Add accessor for MDNode.Owen Anderson2009-07-021-0/+6
* Add accessor for getting UndefValue's.Owen Anderson2009-07-021-0/+5
* Restore other bits of the C API that I tore up. All pre-existing APIs defaul...Owen Anderson2009-07-021-1/+6
* Add a C wrapper for accessing the global default context.Owen Anderson2009-07-021-0/+4