| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | * Optimizers return true on change | Chris Lattner | 2002-03-27 | 1 | -9/+83 |
* | Fix long line | Chris Lattner | 2002-03-27 | 1 | -3/+5 |
* | * Because of optimization, the shadow nodes between arguments might get | Chris Lattner | 2002-03-27 | 1 | -13/+14 |
* | Initial checkin of Datastructure analysis. | Chris Lattner | 2002-03-26 | 7 | -0/+1329 |
* | change refs to Method to Function | Chris Lattner | 2002-03-26 | 3 | -18/+18 |
* | Rename Method to Function | Chris Lattner | 2002-03-23 | 2 | -2/+1 |
* | Fixed several problems with handling arguments to Phis. | Vikram S. Adve | 2002-03-18 | 2 | -41/+55 |
* | Big bug fix: killed uses were being inserted instead of erased! | Vikram S. Adve | 2002-03-18 | 1 | -8/+28 |
* | Fix test/Regression/Other/2002-03-14-ValueToLarge.ll. Note that this | Chris Lattner | 2002-03-14 | 1 | -3/+30 |
* | Bugfix for test/Regression/Other/2002-03-11-ExprAssertion.ll | Chris Lattner | 2002-03-11 | 1 | -3/+2 |
* | Initial checkin | Chris Lattner | 2002-03-07 | 1 | -0/+7 |
* | Clean up call graph, add comments, and fix test/Regression/Other/2002-01-31-C... | Chris Lattner | 2002-03-06 | 1 | -30/+88 |
* | Pull interprocedural analyses out of Analysis library into their own lib | Chris Lattner | 2002-03-06 | 1 | -1/+1 |
* | Move call graph printing support out of Writer.h into Callgraph.h | Chris Lattner | 2002-03-06 | 1 | -22/+2 |
* | Take CallGraph out of the CFG namespace. It has nothing to do with CFGs | Chris Lattner | 2002-03-06 | 1 | -12/+12 |
* | Make it compile with GCC 3.0.4 | Chris Lattner | 2002-02-24 | 2 | -1/+2 |
* | * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into | Chris Lattner | 2002-02-12 | 5 | -16/+16 |
* | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 6 | -8/+10 |
* | Convert BBLiveVar to be a BasicBlock annotation, this removes the BB2BBLVMap ... | Chris Lattner | 2002-02-05 | 3 | -32/+56 |
* | Convert operand iterator over to work like an STL iterator | Chris Lattner | 2002-02-05 | 2 | -6/+10 |
* | Minor change: Methods that return ValueSet's that are guaranteed to be valid | Chris Lattner | 2002-02-05 | 3 | -17/+16 |
* | Must include SetOperations to do set_* | Chris Lattner | 2002-02-05 | 2 | -0/+2 |
* | Remove generic routines to Support/SetOperations.h | Chris Lattner | 2002-02-05 | 1 | -18/+1 |
* | Remove empty files | Chris Lattner | 2002-02-05 | 1 | -0/+0 |
* | * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a static | Chris Lattner | 2002-02-05 | 5 | -104/+72 |
* | * Code Cleanups | Chris Lattner | 2002-02-05 | 3 | -59/+29 |
* | Changes neccesary due to the move of BBLiveVar.h to the lib/Analysis/LiveVar ... | Chris Lattner | 2002-02-05 | 3 | -3/+3 |
* | * Give BBLiveVar.cpp a proper file header | Chris Lattner | 2002-02-05 | 2 | -123/+102 |
* | * Big cleanups. | Chris Lattner | 2002-02-05 | 1 | -21/+22 |
* | Code cleanups, no functional change | Chris Lattner | 2002-02-04 | 1 | -82/+47 |
* | Clean up MethodLiveVarInfo | Chris Lattner | 2002-02-04 | 1 | -110/+77 |
* | Turn live variable analysis into a real MethodPass. | Chris Lattner | 2002-02-04 | 1 | -35/+16 |