aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
...
* reimplement Constant::ContainsRelocations as Chris Lattner2009-07-221-23/+24
* Permit the IntPtrTy argument to isEliminableCastPair to be null,Dan Gohman2009-07-211-0/+4
* Privatize the ConstantArray table.Owen Anderson2009-07-214-126/+159
* Privatize the first of the value maps.Owen Anderson2009-07-214-46/+329
* Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson2009-07-213-12/+12
* Move a bit more state over to the LLVMContext.Owen Anderson2009-07-213-25/+26
* Assembly and Bitcode support for unsigned/signed overflow flags andDan Gohman2009-07-201-0/+18
* Change the casting of linkage types into a map. This makes this much more robustBill Wendling2009-07-201-3/+88
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-201-8/+8
* Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman2009-07-203-17/+2
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-202-23/+40
* Make GetElementPtr ConstantExprs default to having no pointer overflow.Dan Gohman2009-07-181-1/+5
* Fix this accidentally inverted condition.Dan Gohman2009-07-181-1/+1
* Convert more code to use Operator instead of explicitly handling bothDan Gohman2009-07-171-20/+9
* Make BasicAliasAnalysis and Value::getUnderlyingObject useDan Gohman2009-07-171-8/+6
* Add a GEPOperator class, and move the hasNoPointerOverflowDan Gohman2009-07-171-3/+5
* Fix a typo that Duncan spotted.Dan Gohman2009-07-171-1/+1
* GetElementPtr instructions default to having no overflow.Dan Gohman2009-07-171-0/+9
* Fix compile warning.Daniel Dunbar2009-07-171-0/+2
* Add support for naked functionsAnton Korobeynikov2009-07-171-1/+3
* Add a SubclassOptionalData field to Value. See the doxygen comment forDan Gohman2009-07-171-1/+2
* Replace isTrapping with a new, similar method called Eli Friedman2009-07-171-14/+48
* Fix "no newline at end of file" warning from gcc.Jeffrey Yasskin2009-07-161-1/+1
* Privatize the MDNode uniquing table.Owen Anderson2009-07-164-29/+45
* Privatize the MDString uniquing table.Owen Anderson2009-07-164-29/+36
* Fix compiler warning (for -Asserts).Daniel Dunbar2009-07-161-2/+2
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-164-72/+70
* Update CMake file.Ted Kremenek2009-07-161-0/+1
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-164-65/+100
* 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.Edwin Török2009-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