aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* We must with with GCC 2.95 :(Chris Lattner2002-06-251-1/+1
* changes to make it compatible with 64bit gccAnand Shukla2002-06-2512-18/+21
* Added setSuccessor() method to terminator instructionsAnand Shukla2002-06-252-1/+11
* MEGAPATCH checkin.Chris Lattner2002-06-2520-139/+1553
* *** empty log message ***Chris Lattner2002-06-2523-276/+310
* Allow const bb's to be checked for containment in a loopChris Lattner2002-06-031-1/+1
* Simplify the interface to local dce and constpropChris Lattner2002-05-261-2/+2
* Convert RegClass::IsColorUsedArr from a dynamically allocated array toChris Lattner2002-05-232-11/+11
* Add a new setSuccessor method to terminator instructionsChris Lattner2002-05-232-0/+19
* Implement DataTypes.h in terms of inttypes.hChris Lattner2002-05-231-0/+2
* Avoid #including CommandLine.hChris Lattner2002-05-223-28/+2
* Implement a new command line option, -debug, which is meant to unify all ofChris Lattner2002-05-223-0/+63
* Add ability to update existing variables with values read from the command lineChris Lattner2002-05-222-18/+96
* Simplify interface to ConstantFoldTerminatorChris Lattner2002-05-211-2/+1
* Expose CFG simplification passChris Lattner2002-05-211-0/+8
* Cleanups, rename IsPowerOf2 to isPowerOf2Chris Lattner2002-05-192-54/+36
* Added log2 for log-base-2 and also modified IsPower2 to use it.Vikram S. Adve2002-05-192-18/+30
* Added parameter IntRegSize for standard general-purpose register size.Vikram S. Adve2002-05-191-1/+3
* New function CreateSignExtensionInstructions.Vikram S. Adve2002-05-192-56/+98
* Many functions that returned a single MachineInstr now take aVikram S. Adve2002-05-191-18/+20
* Better interface to generating machine instr for common casesVikram S. Adve2002-05-191-0/+127
* MachineInstr now inherits from Annotable.Vikram S. Adve2002-05-191-1/+3
* Annotation class for MachineInstr.Vikram S. Adve2002-05-191-0/+96
* Add integer register size field.Vikram S. Adve2002-05-191-6/+11
* Invoke inst has side effects!Chris Lattner2002-05-141-0/+2
* Add method to check to see if two _Instructions_ dominate each otherChris Lattner2002-05-131-0/+7
* Add prototype for LICM passChris Lattner2002-05-101-0/+8
* Make sure to call the derived visit versions from the ranged iterator.Chris Lattner2002-05-101-1/+1
* Add explicit abort so optimized build knows that the function does not returnChris Lattner2002-05-101-0/+1
* Add an explicit abort so that the optimized build knows the function doesChris Lattner2002-05-101-0/+1
* Initial checkin of Statistic classChris Lattner2002-05-103-0/+207
* remove deprecated getInstType() methodChris Lattner2002-05-102-5/+2
* Add prototype for the PiNodeInserter passChris Lattner2002-05-101-0/+23
* Add expr reassociation pass prototypeChris Lattner2002-05-081-0/+10
* *** empty log message ***Sumant Kowshik2002-05-081-0/+21
* Spell aggressive rightChris Lattner2002-05-071-2/+2
* Fix misspellingChris Lattner2002-05-071-1/+1
* These files are supersumed by include/llvm/Transforms/Scalar.hChris Lattner2002-05-078-172/+0
* New header file to replace all of the Scalar/*.h files.Chris Lattner2002-05-071-0/+120
* Checkin headers for Utils libraryChris Lattner2002-05-072-0/+109
* Cleanup implementation a bit + commentsChris Lattner2002-05-071-19/+7
* Update header after moving fileChris Lattner2002-05-073-12/+9
* Remove long dead fileChris Lattner2002-05-071-15/+0
* Factor code out to the Transform Utils libraryChris Lattner2002-05-072-42/+3
* Add support for passes to announce that they only depend on the CFG of aChris Lattner2002-05-061-0/+9
* Move a bunch of code to a .cpp file, don't #include Instruction.hChris Lattner2002-05-061-43/+12
* * Add getPrimitiveSize methodChris Lattner2002-05-061-18/+28
* Void and Label values cannot be acted on directly so they have zero sizeChris Lattner2002-05-061-2/+2
* Implement constant propogation of shift instructionsChris Lattner2002-05-061-0/+22
* Add a range remove methodChris Lattner2002-05-061-4/+5