summaryrefslogtreecommitdiff
path: root/include/llvm
Commit message (Expand)AuthorAge
...
* Simplify interface to ConstantFoldTerminatorChris Lattner2002-05-21
* Expose CFG simplification passChris Lattner2002-05-21
* Cleanups, rename IsPowerOf2 to isPowerOf2Chris Lattner2002-05-19
* Added log2 for log-base-2 and also modified IsPower2 to use it.Vikram S. Adve2002-05-19
* Added parameter IntRegSize for standard general-purpose register size.Vikram S. Adve2002-05-19
* New function CreateSignExtensionInstructions.Vikram S. Adve2002-05-19
* Many functions that returned a single MachineInstr now take aVikram S. Adve2002-05-19
* Better interface to generating machine instr for common casesVikram S. Adve2002-05-19
* MachineInstr now inherits from Annotable.Vikram S. Adve2002-05-19
* Annotation class for MachineInstr.Vikram S. Adve2002-05-19
* Add integer register size field.Vikram S. Adve2002-05-19
* Invoke inst has side effects!Chris Lattner2002-05-14
* Add method to check to see if two _Instructions_ dominate each otherChris Lattner2002-05-13
* Add prototype for LICM passChris Lattner2002-05-10
* Make sure to call the derived visit versions from the ranged iterator.Chris Lattner2002-05-10
* Add explicit abort so optimized build knows that the function does not returnChris Lattner2002-05-10
* Add an explicit abort so that the optimized build knows the function doesChris Lattner2002-05-10
* Initial checkin of Statistic classChris Lattner2002-05-10
* remove deprecated getInstType() methodChris Lattner2002-05-10
* Add prototype for the PiNodeInserter passChris Lattner2002-05-10
* Add expr reassociation pass prototypeChris Lattner2002-05-08
* *** empty log message ***Sumant Kowshik2002-05-08
* Spell aggressive rightChris Lattner2002-05-07
* Fix misspellingChris Lattner2002-05-07
* These files are supersumed by include/llvm/Transforms/Scalar.hChris Lattner2002-05-07
* New header file to replace all of the Scalar/*.h files.Chris Lattner2002-05-07
* Checkin headers for Utils libraryChris Lattner2002-05-07
* Cleanup implementation a bit + commentsChris Lattner2002-05-07
* Update header after moving fileChris Lattner2002-05-07
* Remove long dead fileChris Lattner2002-05-07
* Factor code out to the Transform Utils libraryChris Lattner2002-05-07
* Add support for passes to announce that they only depend on the CFG of aChris Lattner2002-05-06
* Move a bunch of code to a .cpp file, don't #include Instruction.hChris Lattner2002-05-06
* * Add getPrimitiveSize methodChris Lattner2002-05-06
* Void and Label values cannot be acted on directly so they have zero sizeChris Lattner2002-05-06
* Implement constant propogation of shift instructionsChris Lattner2002-05-06
* Add a range remove methodChris Lattner2002-05-06
* Implement remainderChris Lattner2002-05-03
* Make the range insert operation return an iterator, even though the STLChris Lattner2002-04-29
* Remove unused files: This is the old induction varaible cannonicalizationChris Lattner2002-04-29
* Change to allow iMemory.h to avoid including DerivedTypes.hChris Lattner2002-04-29
* Remove analysis namespaceChris Lattner2002-04-29
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-29
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-29
* Stub functions for timing supportChris Lattner2002-04-29
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-28
* Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG()Chris Lattner2002-04-28
* * Add a stub to FunctionPass so that subclasses can declare that they do notChris Lattner2002-04-28
* Use forward decl instead of #includeChris Lattner2002-04-28
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-28