| Commit message (Expand) | Author | Age | Files | Lines |
* | Now that all of the derived types have disciplined interfaces, we can eliminate | Chris Lattner | 2004-02-09 | 2 | -115/+35 |
* | Increase encapsulation of the StructType class, eliminating the getElementTyp... | Chris Lattner | 2004-02-09 | 1 | -9/+15 |
* | Improve encapsulation in the FunctionType class, by adding param_(iterator/be... | Chris Lattner | 2004-02-09 | 1 | -4/+6 |
* | rename the "exceptional" destination of an invoke instruction to the 'unwind'... | Chris Lattner | 2004-02-08 | 1 | -5/+5 |
* | Substantially improve the DSA code by removing 'forwarding' nodes from | Chris Lattner | 2004-02-08 | 4 | -4/+18 |
* | Switch the Nodes list from being an std::vector<DSNode*> to an ilist<DSNode> | Chris Lattner | 2004-02-08 | 4 | -8/+66 |
* | One of the 'annoying' things about ilists is that the iterators don't behave | Chris Lattner | 2004-02-08 | 2 | -12/+188 |
* | Change to use iterators instead of direct access | Chris Lattner | 2004-02-08 | 2 | -4/+4 |
* | Abstract out the Nodes collection. Instead of providing a getNodes() method, | Chris Lattner | 2004-02-07 | 4 | -22/+22 |
* | Actually USE isForwarding method | Chris Lattner | 2004-02-07 | 2 | -10/+10 |
* | As Alkis pointed out to me, I forgot to commit this... :( | Chris Lattner | 2004-02-07 | 2 | -0/+8 |
* | Use autoconf answers from config.h (FIXME, should autoconf this file | Brian Gaeke | 2004-02-06 | 1 | -4/+5 |
* | Fix grammar. | Misha Brukman | 2004-02-06 | 1 | -3/+2 |
* | Modify the two address instruction pass to remove the duplicate | Alkis Evlogimenos | 2004-02-04 | 2 | -14/+11 |
* | Include <iosfwd> and <string> instead of <iostream>. | Brian Gaeke | 2004-02-04 | 1 | -2/+3 |
* | Check in header file I forgot before. | Chris Lattner | 2004-02-04 | 1 | -2/+5 |
* | Delete the BasicBlock ctor that only takes a BasicBlock to insert before. This | Chris Lattner | 2004-02-04 | 1 | -4/+5 |
* | When an instruction like: A += B had both A and B virtual registers | Alkis Evlogimenos | 2004-02-03 | 1 | -0/+6 |
* | Revert changes. Will implement this using a different set of primitives | Alkis Evlogimenos | 2004-02-02 | 1 | -3/+0 |
* | Add MachineOperand::setDef() and MachineOperand::setUse() so that the | Alkis Evlogimenos | 2004-02-02 | 1 | -0/+3 |
* | Add prototype for llvm::allocatePowerPCTargetMachine(). | Brian Gaeke | 2004-02-02 | 1 | -0/+8 |
* | Correct the method I just added to actually return false sometimes | Chris Lattner | 2004-02-02 | 1 | -1/+1 |
* | Add a new method to ConstantFP | Chris Lattner | 2004-02-02 | 1 | -0/+18 |
* | The first half of a fix for PR218 & test/Regression/Assembler/2004-02-01-Nega... | Chris Lattner | 2004-02-01 | 1 | -3/+12 |
* | Add MRegisterInfo::getNumRegs(). | Alkis Evlogimenos | 2004-02-01 | 1 | -0/+6 |
* | Add comments | Chris Lattner | 2004-02-01 | 1 | -1/+4 |
* | Merge safe parts from last night's buggy commit. These do not break | Alkis Evlogimenos | 2004-01-31 | 2 | -40/+14 |
* | Add two static methods to avoid having client code explicitly compare against | Chris Lattner | 2004-01-31 | 1 | -0/+12 |
* | Revert last night's changes as they broke some tests. Will remerge parts of t... | Alkis Evlogimenos | 2004-01-31 | 2 | -20/+20 |
* | Several performance enhancements and cleanups from Chris. | Alkis Evlogimenos | 2004-01-31 | 2 | -20/+20 |
* | Add a new pointsToConstantMemory method to the AliasAnalysis interface | Chris Lattner | 2004-01-30 | 1 | -1/+8 |
* | Add a new lazily constructed mapping from Idx's the MBB they represent | Chris Lattner | 2004-01-30 | 1 | -0/+10 |
* | Give clients of MachineFunctionPrinter the ability to specify a banner and | Brian Gaeke | 2004-01-30 | 1 | -2/+5 |
* | Doxygenify comments. | Misha Brukman | 2004-01-30 | 1 | -0/+1 |
* | Keep track of all of the globals inserted into the scalar map | Chris Lattner | 2004-01-28 | 2 | -8/+52 |
* | Pull the ScalarMap out into something that is more structured than what we had | Chris Lattner | 2004-01-28 | 2 | -2/+84 |
* | Minor tweaks | Chris Lattner | 2004-01-27 | 2 | -10/+22 |
* | Add comments, allow DSNode "copy ctor" to ignore outgoing links, add more | Chris Lattner | 2004-01-27 | 2 | -6/+40 |
* | * cloneReachable* and clonePartiallyInto are not obsolete | Chris Lattner | 2004-01-27 | 2 | -76/+92 |
* | Fix failing test cases with joined live intervals. It turns out that | Alkis Evlogimenos | 2004-01-23 | 2 | -0/+4 |
* | Add new flag, other minor modifications | Chris Lattner | 2004-01-23 | 2 | -10/+14 |
* | Fix grammar | Chris Lattner | 2004-01-23 | 2 | -4/+4 |
* | Add option to join live intervals. Two intervals are joined if there | Alkis Evlogimenos | 2004-01-22 | 2 | -8/+40 |
* | Eliminated the CompletedNodes argument to the cloneReachable* methods. This | Chris Lattner | 2004-01-22 | 2 | -10/+4 |
* | It doesn't make sense for one side to be const, but not the other. | Chris Lattner | 2004-01-22 | 4 | -14/+20 |
* | Remove const qualifier (all Value*'s are nonconst in DSA, so it's not clear | Chris Lattner | 2004-01-22 | 2 | -2/+40 |
* | Specialize std::swap correctly | Chris Lattner | 2004-01-22 | 2 | -4/+10 |
* | To materialize a module, you need to know what functions NEED to be read and | Misha Brukman | 2004-01-21 | 1 | -1/+2 |
* | If you call abort(), #include <cstdlib> | Misha Brukman | 2004-01-21 | 1 | -0/+2 |
* | Regenerated using autoconf-2.57 and autoheader-2.57. | Brian Gaeke | 2004-01-21 | 2 | -0/+6 |