summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* - 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
* Change machinecode for instruction to not inherit from vector.Chris Lattner2002-08-09
* The second parameter of hash_set is the default, remove it.Chris Lattner2002-08-09
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-08
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-08
* Simplify interface to parsers.Chris Lattner2002-08-07
* Add function GetConstantValueAsUnsignedInt.Vikram S. Adve2002-08-04
* Add MemAccessInst::getNumIndices().Vikram S. Adve2002-08-03
* Changes to be GCC 3.1 friendlyChris Lattner2002-07-31
* Remove obsolete, confusing, methodChris Lattner2002-07-31
* Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve2002-07-30
* Add hooks to get information out of concrete pass manager implementationsChris Lattner2002-07-30
* Cleanup ConstantExpr handling:Chris Lattner2002-07-30
* * Implement stuff so that code can declare that they only depend on the CFG ofChris Lattner2002-07-30
* Implement constant propogation of logical (and, or, xor) expressions.Chris Lattner2002-07-30
* Expose instruction selection as a pass instead of a global functionChris Lattner2002-07-30
* Add rough support for LLC passesChris Lattner2002-07-30
* Implement a new RemoveSuccessor functionChris Lattner2002-07-29
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Fix comment descriptionsChris Lattner2002-07-29