aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Now that we have contexts on types, convert some more internals to use contexts.Owen Anderson2009-07-161-8/+11
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-12/+8
* Update the C bindings to keep the LLVMTypeKind up to date between the C/C++Chris Lattner2009-07-151-1/+34
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-153-12/+11
* Lexically order files in CMakeLists.txt files.Ted Kremenek2009-07-151-1/+1
* Move the ConstantStruct factory methods over to LLVMContext.Owen Anderson2009-07-152-11/+8
* Revert 75798 to fix llvm build.Rafael Espindola2009-07-151-0/+14
* The static function TypeToFloatSemantics is nowDuncan Sands2009-07-151-14/+0
* Remove the v3i32 and v3f32 value types: they are notDuncan Sands2009-07-151-4/+0
* eliminate the Mangler::PreserveAsmNames bit, the sole client of thisChris Lattner2009-07-151-5/+1
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-143-133/+63
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-11/+26
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-1412-42/+42
* Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar2009-07-141-11/+3
* 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