| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes | Chris Lattner | 2002-04-28 | 6 | -55/+53 |
* | Module's are no longer Value subclasses | Chris Lattner | 2002-04-28 | 1 | -1/+1 |
* | Fix signed/unsigned comparison warning | Chris Lattner | 2002-04-28 | 1 | -1/+1 |
* | Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,... | Chris Lattner | 2002-04-28 | 4 | -27/+27 |
* | s/Method/Function | Chris Lattner | 2002-04-27 | 3 | -17/+18 |
* | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 6 | -42/+24 |
* | Add support for tracking array allocations | Chris Lattner | 2002-04-27 | 2 | -2/+13 |
* | Allow the inline limit to be modified on the commandline for debugging | Chris Lattner | 2002-04-27 | 1 | -1/+6 |
* | Change Constant::getNullConstant to Constant::getNullValue | Chris Lattner | 2002-04-27 | 1 | -2/+2 |
* | Just use << isntead of forcing getStrValue | Chris Lattner | 2002-04-18 | 1 | -1/+1 |
* | Print argument scalars as ellipses instead of boxes | Chris Lattner | 2002-04-18 | 1 | -1/+2 |
* | Inline indirect function calls that are only capable of calling one function | Chris Lattner | 2002-04-17 | 2 | -10/+13 |
* | Make data structure acurately get ALL edges, even loads of null fields of | Chris Lattner | 2002-04-17 | 3 | -29/+30 |
* | * Remove the concept of a critical shadow node | Chris Lattner | 2002-04-16 | 5 | -55/+79 |
* | * Eliminate ArgDSNode's completely, now rely on scalar map | Chris Lattner | 2002-04-16 | 5 | -100/+94 |
* | Print out what the root of the call graph is. | Chris Lattner | 2002-04-10 | 1 | -0/+2 |
* | Move FunctionArgument out of iOther.h into Argument.h and rename class to | Chris Lattner | 2002-04-09 | 4 | -11/+14 |
* | Add explicit #includes of Function.h to make up for the removed #include | Chris Lattner | 2002-04-09 | 1 | -0/+1 |
* | Add #includes to make up for #includes pruned out of header files. | Chris Lattner | 2002-04-09 | 2 | -0/+3 |
* | Don't leak all of the Loop objects created... | Chris Lattner | 2002-04-09 | 1 | -2/+10 |
* | * General cleanups | Chris Lattner | 2002-04-09 | 1 | -21/+21 |
* | s/Method/Function | Chris Lattner | 2002-04-08 | 2 | -9/+9 |
* | isLabelType is obsolete | Chris Lattner | 2002-04-08 | 1 | -1/+1 |
* | Play around with #includes | Chris Lattner | 2002-04-08 | 2 | -4/+1 |
* | Add #includes that were pruned from already #included files | Chris Lattner | 2002-04-08 | 1 | -0/+2 |
* | ConstantHandling moved into VMCore library | Chris Lattner | 2002-04-08 | 1 | -1/+1 |
* | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 4 | -40/+37 |
* | Call nodes are never equivalent | Chris Lattner | 2002-04-04 | 1 | -3/+4 |
* | Add hack to get timing of analysis | Chris Lattner | 2002-04-04 | 1 | -0/+23 |
* | * Eliminate commented out code | Chris Lattner | 2002-04-04 | 1 | -10/+4 |
* | Support resolving function arguments/return values to pointers that index | Chris Lattner | 2002-04-01 | 1 | -5/+15 |
* | Avoid incorrectly adding null values to the scalar map! | Chris Lattner | 2002-04-01 | 1 | -0/+1 |
* | Critical shadow nodes no do not know their parent explictly. | Chris Lattner | 2002-04-01 | 1 | -4/+2 |
* | Minor cleanups (use dyn_cast instead of testing manually) | Chris Lattner | 2002-04-01 | 1 | -6/+7 |
* | Allow merging of identical call nodes. Make the shadow node pointed to | Chris Lattner | 2002-04-01 | 1 | -4/+18 |
* | Increase limit for perimeter | Chris Lattner | 2002-04-01 | 1 | -1/+1 |
* | Unify the destruction code used for node pairs vs normal nodes. This was | Chris Lattner | 2002-03-31 | 1 | -35/+36 |
* | * Move the isEquivalentTo implementations here. They can probably be put | Chris Lattner | 2002-03-31 | 1 | -1/+39 |
* | Print out the instruction instead of just the address! | Chris Lattner | 2002-03-31 | 1 | -1/+3 |
* | * Move isEquivalentTo implementations to NodeImpl | Chris Lattner | 2002-03-31 | 1 | -56/+91 |
* | * Convert CallMap to be a vector, because the keys can change, and the map | Chris Lattner | 2002-03-31 | 1 | -8/+45 |
* | s/Method/Function | Chris Lattner | 2002-03-29 | 1 | -2/+2 |
* | Implement getEscapingAllocations & getNonEscapingAllocations | Chris Lattner | 2002-03-28 | 1 | -24/+61 |
* | * Rename UnlinkUndistinguishableShadowNodes & RemoveUnreachableShadowNodes | Chris Lattner | 2002-03-28 | 3 | -15/+16 |
* | Ooops, I did such a great job pruning nodes, that I accidentally deleted | Chris Lattner | 2002-03-28 | 1 | -1/+2 |
* | Many changes | Chris Lattner | 2002-03-28 | 6 | -317/+386 |
* | * Add #define to enabled debug messages | Chris Lattner | 2002-03-27 | 1 | -12/+15 |
* | * Implement DSNode::removeAllIncomingEdges | Chris Lattner | 2002-03-27 | 1 | -6/+20 |
* | * Add critical node support | Chris Lattner | 2002-03-27 | 1 | -6/+20 |
* | * Destroy alloca nodes when a graph gets inlined | Chris Lattner | 2002-03-27 | 1 | -2/+32 |