summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* * Added class commentsMisha Brukman2004-02-10
* Doxygen-ify comments, make function prototypes more consistent in format.Misha Brukman2004-02-10
* Add global methods that prevent us from using ilist::iterators asAlkis Evlogimenos2004-02-09
* SchedGraph doesn't need to be friends with SchedGraphNodeCommon anymore.Brian Gaeke2004-02-09
* Now that all of the derived types have disciplined interfaces, we can eliminateChris Lattner2004-02-09
* Increase encapsulation of the StructType class, eliminating the getElementTyp...Chris Lattner2004-02-09
* Improve encapsulation in the FunctionType class, by adding param_(iterator/be...Chris Lattner2004-02-09
* rename the "exceptional" destination of an invoke instruction to the 'unwind'...Chris Lattner2004-02-08
* Substantially improve the DSA code by removing 'forwarding' nodes fromChris Lattner2004-02-08
* Switch the Nodes list from being an std::vector<DSNode*> to an ilist<DSNode>Chris Lattner2004-02-08
* One of the 'annoying' things about ilists is that the iterators don't behaveChris Lattner2004-02-08
* Change to use iterators instead of direct accessChris Lattner2004-02-08
* Abstract out the Nodes collection. Instead of providing a getNodes() method,Chris Lattner2004-02-07
* Actually USE isForwarding methodChris Lattner2004-02-07
* As Alkis pointed out to me, I forgot to commit this... :(Chris Lattner2004-02-07
* Use autoconf answers from config.h (FIXME, should autoconf this fileBrian Gaeke2004-02-06
* Fix grammar.Misha Brukman2004-02-06
* Modify the two address instruction pass to remove the duplicateAlkis Evlogimenos2004-02-04
* Include <iosfwd> and <string> instead of <iostream>.Brian Gaeke2004-02-04
* Check in header file I forgot before.Chris Lattner2004-02-04
* Delete the BasicBlock ctor that only takes a BasicBlock to insert before. ThisChris Lattner2004-02-04
* When an instruction like: A += B had both A and B virtual registersAlkis Evlogimenos2004-02-03
* Revert changes. Will implement this using a different set of primitivesAlkis Evlogimenos2004-02-02
* Add MachineOperand::setDef() and MachineOperand::setUse() so that theAlkis Evlogimenos2004-02-02
* Add prototype for llvm::allocatePowerPCTargetMachine().Brian Gaeke2004-02-02
* Correct the method I just added to actually return false sometimesChris Lattner2004-02-02
* Add a new method to ConstantFPChris Lattner2004-02-02
* The first half of a fix for PR218 & test/Regression/Assembler/2004-02-01-Nega...Chris Lattner2004-02-01
* Add MRegisterInfo::getNumRegs().Alkis Evlogimenos2004-02-01
* Add commentsChris Lattner2004-02-01
* Merge safe parts from last night's buggy commit. These do not breakAlkis Evlogimenos2004-01-31
* Add two static methods to avoid having client code explicitly compare againstChris Lattner2004-01-31
* Revert last night's changes as they broke some tests. Will remerge parts of t...Alkis Evlogimenos2004-01-31
* Several performance enhancements and cleanups from Chris.Alkis Evlogimenos2004-01-31
* Add a new pointsToConstantMemory method to the AliasAnalysis interfaceChris Lattner2004-01-30
* Add a new lazily constructed mapping from Idx's the MBB they representChris Lattner2004-01-30
* Give clients of MachineFunctionPrinter the ability to specify a banner andBrian Gaeke2004-01-30
* Doxygenify comments.Misha Brukman2004-01-30
* Keep track of all of the globals inserted into the scalar mapChris Lattner2004-01-28
* Pull the ScalarMap out into something that is more structured than what we hadChris Lattner2004-01-28
* Minor tweaksChris Lattner2004-01-27
* Add comments, allow DSNode "copy ctor" to ignore outgoing links, add moreChris Lattner2004-01-27
* * cloneReachable* and clonePartiallyInto are not obsoleteChris Lattner2004-01-27
* Fix failing test cases with joined live intervals. It turns out thatAlkis Evlogimenos2004-01-23
* Add new flag, other minor modificationsChris Lattner2004-01-23
* Fix grammarChris Lattner2004-01-23
* Add option to join live intervals. Two intervals are joined if thereAlkis Evlogimenos2004-01-22
* Eliminated the CompletedNodes argument to the cloneReachable* methods. ThisChris Lattner2004-01-22
* It doesn't make sense for one side to be const, but not the other.Chris Lattner2004-01-22
* Remove const qualifier (all Value*'s are nonconst in DSA, so it's not clearChris Lattner2004-01-22