summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
...
* * Prune many #includesChris Lattner2002-02-03
* * Remove TMP_INSTRUCTION_OPCODE sillinessChris Lattner2002-02-03
* Remove extraneous #includesChris Lattner2002-02-03
* * Inline destructorChris Lattner2002-02-03
* Remove extraneous #includeChris Lattner2002-02-03
* Add constructor for addition to opt programChris Lattner2002-02-01
* Free memory when not in useChris Lattner2002-01-31
* * Make debugging output nicerChris Lattner2002-01-31
* Eliminate SimplifyCFG.h file, pull everything into the UnifyMethodExitNodes c...Chris Lattner2002-01-31
* Remove this file. Folded into UnifyMethodExitNodes passChris Lattner2002-01-31
* Implement LoopDepth calculation in terms of dominators instead of intervalsChris Lattner2002-01-31
* Convert xforms over to use new pass structureChris Lattner2002-01-30
* Convert analyses over to new Pass frameworkChris Lattner2002-01-30
* Checkin new pass framework. This one is more useful and automaticallyChris Lattner2002-01-30
* Don't die on call instructions, which reference methodsChris Lattner2002-01-30
* Check in GCC 3.02 compatiblity headers for GCC 2.95.3Chris Lattner2002-01-30
* Remove opt namespaceChris Lattner2002-01-26
* * Expose new pass DeadInstEliminationChris Lattner2002-01-23
* Pull run() into Pass.cppChris Lattner2002-01-23
* Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass inChris Lattner2002-01-22
* LowerAllocations is really a BasicBlock pass. Make it so.Chris Lattner2002-01-21
* Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner2002-01-21
* Fix for problem that caused both HUGE and INVALID latencies to be negativeChris Lattner2002-01-21
* Include all header files individually instead of this oneChris Lattner2002-01-21
* Pull stuff out of opt namespaceChris Lattner2002-01-21
* Moved headerChris Lattner2002-01-21
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-21
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-21
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Added more commentsRuchira Sasanka2002-01-07
* MachineRegInfo: Added a method to get the size of a register pushed on to stack.Ruchira Sasanka2002-01-07
* Added comments, destructors where necessary.Ruchira Sasanka2002-01-07
* Eliminate function getIndicesBROKEN().Vikram S. Adve2001-12-15
* Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve2001-12-15
* getIndexedOffset() shd take vector of Values, not of Constants!Vikram S. Adve2001-12-15
* Initial checkin of instcombineChris Lattner2001-12-14
* Refactor trace values to work as a proper pass. Before it used to addChris Lattner2001-12-14
* * Remove support for unsized arrays.Chris Lattner2001-12-14
* PointerType and ArrayType now subclass Sequential type, which contains addres...Chris Lattner2001-12-14
* Swap operands now preserves the semantics of the binary operator by changingChris Lattner2001-12-13
* Implement some nice functions useful for looking at typesChris Lattner2001-12-13
* Implement proper iterator tagsChris Lattner2001-12-13
* Subclasses can change the opcode of an instructionChris Lattner2001-12-13
* Constants KNOW they are of a derived typeChris Lattner2001-12-13
* Added comments are more documentation infoRuchira Sasanka2001-12-08
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-04
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-03
* Simplify induction variables passChris Lattner2001-12-03
* Split the PHINode class out from the iOther.h file into the iPHINode.h fileChris Lattner2001-12-03
* Induction variables must be phi nodesChris Lattner2001-12-03