summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Rename 'isMethodExternal' to 'isExternal'Chris Lattner2001-07-15
* Add a function to convert a double to a stringChris Lattner2001-07-15
* Add support to write and read a fixed amount of raw dataChris Lattner2001-07-15
* * The parent of a constant pool is a SymTabValue, not a value.Chris Lattner2001-07-14
* Made the following changes:Chris Lattner2001-07-14
* Made it not inlineChris Lattner2001-07-12
* Add DebugValue global functionChris Lattner2001-07-12
* hasSideEffects should be marked virtualChris Lattner2001-07-09
* Fix stupid typoChris Lattner2001-07-09
* Implementation of Store & GetElementPtrChris Lattner2001-07-08
* Implemented shl, shl, & load instructionsChris Lattner2001-07-08
* Moved Cast from being a Unary instruction to being an "Other" instructionChris Lattner2001-07-08
* Add a new "addOperand" method to User.Chris Lattner2001-07-08
* Neg instruction removed. Cast instruction implemented.Chris Lattner2001-07-08
* Convert BinaryOperand and UnaryOperator to only take instruction types ofChris Lattner2001-07-07
* Broad superficial changes:Chris Lattner2001-07-07
* Devirtualize User::dropAllReferencesChris Lattner2001-07-07
* Remove dtor's that simply call dropAllReferencesChris Lattner2001-07-07
* Changed the fundemental architecture of Operands for Instructions. NowChris Lattner2001-07-07
* New file, includes method to merge exit nodes togetherChris Lattner2001-07-06
* * Add a DominatorBase base class to maintain root of Dominator infoChris Lattner2001-07-06
* * Added commentsChris Lattner2001-07-06
* IntervalPartition was changed to inherit from vector<Interval*> instead ofChris Lattner2001-07-03
* Checkin of new Analysis result printing headerChris Lattner2001-07-03
* Remove code for printing out Analysis data structures. It got movedChris Lattner2001-07-03
* Update documentation a bit, correct #include guardChris Lattner2001-07-03
* Enable printing of dominator related information.Chris Lattner2001-07-02
* Add new anaysis routines for building dominator related informationChris Lattner2001-07-02
* Addition of 'deleter' function.Chris Lattner2001-07-02
* Add prototypes for ADCE passChris Lattner2001-06-30
* Rename DoSparseConditionalConstantProp to DoSCCPChris Lattner2001-06-30
* Add a new pop_back() methodChris Lattner2001-06-30
* The ConstRules class got moved to the opt namespaceChris Lattner2001-06-30
* Add a reduceApply methodChris Lattner2001-06-30
* Split AllOpts.h into lots of little .h files.Chris Lattner2001-06-30
* Added prototype for ConstantFoldTerminatorChris Lattner2001-06-29
* Added new removePredecessor method prototypeChris Lattner2001-06-29
* Miscellaneous cleanups:Chris Lattner2001-06-27
* * Move stuff around a bit.Chris Lattner2001-06-27
* Add instructions to fold unary and binary instructions.Chris Lattner2001-06-27
* * Use the new reduce_apply_bool templateChris Lattner2001-06-27
* getBasicBlocks() is not needed anymore for reading Method dataChris Lattner2001-06-27
* Added methods to make dealing with switches and branch instructionsChris Lattner2001-06-27
* Minor formating changesChris Lattner2001-06-27
* Make a new GenericBinaryInst class, instead of providing lots of sillyChris Lattner2001-06-27
* Add a new slew of functions to allow dynamic_cast<> like operation forChris Lattner2001-06-27
* Add extra forwarding accessor methods so that getMethodList(), getBasicBlocks()Chris Lattner2001-06-27
* * Rename get.*Operator to create seeing that it would have to be qualifiedChris Lattner2001-06-25
* Add a helper function bind_objChris Lattner2001-06-25
* Big changes. Interval*.h is now more or less finalized. IntervalPartitionChris Lattner2001-06-25