aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Fix Bug: Linker/2003-04-26-NullPtrLinkProblem.llChris Lattner2003-05-231-103/+194
* Remove using declarations and extraneous #includesChris Lattner2003-05-222-34/+31
* Fix static constructor ordering problemChris Lattner2003-05-221-15/+33
* Remove using declarationsChris Lattner2003-05-221-81/+77
* Add support for shift constant expressionsChris Lattner2003-05-211-5/+28
* s/convertable/convertible/gMisha Brukman2003-05-201-2/+2
* Add support for setjmp/longjmp primitivesChris Lattner2003-05-172-14/+12
* Fix bug: Assembler/2003-05-15-AssemblerProblem.llxChris Lattner2003-05-152-4/+14
* Fix Bug: Linker/2003-05-15-TypeProblem.llChris Lattner2003-05-151-20/+66
* Remove unnecessary castsChris Lattner2003-05-142-13/+14
* Print opaque typesChris Lattner2003-05-141-0/+3
* Fix major problem with appending linkage changesChris Lattner2003-05-141-1/+2
* Fix bugChris Lattner2003-05-141-1/+2
* Implement another getelementptr folding opportunity that arises whenChris Lattner2003-05-131-0/+16
* Eliminate using declarationsChris Lattner2003-05-131-19/+14
* Implement linkage of appending global variables!Chris Lattner2003-05-131-6/+115
* Fix bug: Dominators/2003-05-12-UnreachableCode.llChris Lattner2003-05-121-9/+18
* Fix Bug: ConstProp/2003-05-12-DivideError.llChris Lattner2003-05-121-1/+13
* llvm.va_start only takes on argument nowChris Lattner2003-05-081-11/+5
* Add more support for intrinsic functions and for varargs stuffChris Lattner2003-05-082-0/+73
* Add support for the new va_arg instructionChris Lattner2003-05-083-5/+15
* Remove using declarationsChris Lattner2003-05-081-32/+33
* Fix a bug that occurred when removing the last predecessor INTO anChris Lattner2003-04-251-1/+5
* ** CORRECTLY, conservatively handle constant expressionsChris Lattner2003-04-251-2/+7
* *** Huge: Make constantexprs be handled correctly, conservativelyChris Lattner2003-04-252-30/+44
* Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData ...Chris Lattner2003-04-241-13/+25
* Fix Bug: Linker/2003-04-23-LinkOnceLost.llChris Lattner2003-04-231-30/+40
* Remove unnecesary &*'sChris Lattner2003-04-231-2/+2
* Add warning when linking modules with disagreeing target propertiesChris Lattner2003-04-221-0/+4
* Emit information about targetChris Lattner2003-04-221-0/+3
* Add support for tracking whether a module is 64/32 bit and big/little endianChris Lattner2003-04-221-1/+2
* Fix bug: 2003-01-30-LinkerRename.llChris Lattner2003-04-211-7/+33
* Fix linking a function with qualifiers to a external function declaration:Chris Lattner2003-04-211-6/+18
* Remove arbitrary limitationChris Lattner2003-04-191-1/+0
* Don't build constantexprs that could be foldedChris Lattner2003-04-171-0/+10
* Allow constant folding of GEP instructions, even if we don't do a whole lot yet.Chris Lattner2003-04-171-9/+57
* Don't force a ConstantPointer to be returnedChris Lattner2003-04-172-16/+14
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-161-6/+5
* Add code to verify correctly linkagesChris Lattner2003-04-161-2/+16
* Add new linkage types to support a real frontendChris Lattner2003-04-164-64/+101
* Improve the efficiency and cleanup writing a bitChris Lattner2003-04-161-10/+12
* Add helper methodChris Lattner2003-03-211-0/+4
* * Change the order that globals and constants are processed inChris Lattner2003-03-191-36/+45
* Fix ConstantUInt::isAllOnesValueChris Lattner2003-03-101-0/+7
* Clean up cruftChris Lattner2003-03-061-4/+1
* Remove #includeChris Lattner2003-03-061-1/+18
* Simplify some of the PHI node interfacesChris Lattner2003-03-051-14/+5
* Allow ImmutablePass's to require other immutable passes and to be initializedChris Lattner2003-02-261-0/+26
* Fix a misunderstanding of the standard associative containersChris Lattner2003-02-141-7/+2
* This speeds up processing LLVM a _lot_, 17% in the case of loading and destro...Chris Lattner2003-02-131-1/+2