summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* 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
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-27
* Move DataTypes.h from llvm/Support to just SupportChris Lattner2001-11-26
* Remove unused methodChris Lattner2001-11-26
* Expose constant prop of an instructionChris Lattner2001-11-26
* Fix field initialization order problemChris Lattner2001-11-26
* Allow output of manipulators for GCC 2.96 compatibilityChris Lattner2001-11-26
* Add writer support for call graph nodes and loops and induction variablesChris Lattner2001-11-26
* Implement an entry node for the call graphChris Lattner2001-11-26
* Implement "internal vs external linkage" which corresponds to the C notion of...Chris Lattner2001-11-26
* Implement DCE of global valuesChris Lattner2001-11-26
* * Implement dominator based loop identificationChris Lattner2001-11-26
* Rearrange codeChris Lattner2001-11-26
* Allow array indexingChris Lattner2001-11-26
* Be more const correctChris Lattner2001-11-26
* * Remove the indexVec stuff which gets out of sync with the operands of theChris Lattner2001-11-26
* New Method isLosslesslyConvertableToChris Lattner2001-11-26
* Add new CompositeType shared baseclass of ArrayType and StructTypeChris Lattner2001-11-26
* Add castsChris Lattner2001-11-26
* Fix protection probsChris Lattner2001-11-15
* Modify method AllocateLocalVar to take size argument.Vikram S. Adve2001-11-15
* Bug fix for Chris.Vikram S. Adve2001-11-15