summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Fix commentsChris Lattner2002-08-29
* Make the getAnalyss<> members const. Using them does NOT modify the Pass obj...Chris Lattner2002-08-29
* Add support for turning an array of characters into a string.Chris Lattner2002-08-26
* Changed so it gets linked properlyAnand Shukla2002-08-26
* Convert comments to Doxygen styleChris Lattner2002-08-25
* Added function GetMemInstArgs and made FoldGetElemChain private.Vikram S. Adve2002-08-24
* Added support for type inquiry in subclasses of InstTreeNode.Vikram S. Adve2002-08-24
* Implement classof for SetCondInst so that instcombine doesn't break on dyn_ca...Chris Lattner2002-08-23
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-22
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-22
* Load & Store Inst now no longer derive from MemAccessInstChris Lattner2002-08-22
* Load and Store now no longer derive from MemAccessInst. Indexing a load orChris Lattner2002-08-22
* doxygenize comments in headerChris Lattner2002-08-22
* Add doxygen comments to AliasAnalysis classChris Lattner2002-08-22
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-22
* Checkin new alias analysis infrastructureChris Lattner2002-08-22
* Remove unneccesary methodChris Lattner2002-08-22
* Just some extra comments.Vikram S. Adve2002-08-22
* Add method copyOperands().Vikram S. Adve2002-08-22
* Add a class that is useful for hacking around linking problem due toChris Lattner2002-08-21
* - Split Dominators.h into Dominators.h & PostDominators.hChris Lattner2002-08-21
* - Implement the new AnalysisGroup feature, neccesary for Value#ing and poin...Chris Lattner2002-08-21
* Add assertion checks to nail bugs early.Chris Lattner2002-08-21
* - Make Pass::lookupPassInfo a public memberChris Lattner2002-08-21
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* - Eliminate the need for analyses to expose an ::ID member.Chris Lattner2002-08-21
* Add missing forward declChris Lattner2002-08-21
* Add new SetCondInst::getInverseCondition() method.Chris Lattner2002-08-20
* - ConstantPointerRefs are now automatically removed from the module tableChris Lattner2002-08-18
* Module's do not subclass from Value, so this code caused a segfault.Chris Lattner2002-08-18
* Add Module::dump() methodChris Lattner2002-08-17
* Remove the last traces of the NOT instructionChris Lattner2002-08-15
* Change opLabel numbers for Not and BNot.Vikram S. Adve2002-08-15
* Added more helper functions for binary instructions emulatingVikram S. Adve2002-08-15
* Remove support for Not ConstantExpr. This simplifies the unary case to onlyChris Lattner2002-08-14
* Remove support for unary operators.Chris Lattner2002-08-14
* Remove reference to GenericUnaryInst classChris Lattner2002-08-14
* Remove support for unary instructionsChris Lattner2002-08-14
* Remove constant propogation support for NOT instructionChris Lattner2002-08-14
* Expose two new static methods from BinaryOperator: createNeg, createNotChris Lattner2002-08-14
* Add method MachineInstr::substituteValue() which substitutesVikram S. Adve2002-08-14
* - Rename ConstantGenericIntegral -> ConstantIntegralChris Lattner2002-08-13
* Return const char * const instead of std::string from get register name methodChris Lattner2002-08-12
* - Added a new superclass of ConstantBool/ConstantInt: ConstantGenericIntegralChris Lattner2002-08-12
* * IntervalPartition no longer derives from vectorChris Lattner2002-08-09
* Do not add an extra vtable to EVERY machineinstr created.Chris Lattner2002-08-09
* UnaryOperator::create should take a name just like BinaryOperator::createChris Lattner2002-08-09
* * Removed extraneous #includesChris Lattner2002-08-09
* * Removed extraneous #includesChris Lattner2002-08-09