| Commit message (Expand) | Author | Age | Files | Lines |
* | Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,... | Chris Lattner | 2002-04-28 | 2 | -41/+37 |
* | s/Method/Function | Chris Lattner | 2002-04-27 | 1 | -2/+2 |
* | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 9 | -104/+95 |
* | Support array allocations | Chris Lattner | 2002-04-27 | 2 | -4/+14 |
* | Make data structure acurately get ALL edges, even loads of null fields of | Chris Lattner | 2002-04-17 | 2 | -20/+24 |
* | Remove the concept of a critical shadow node | Chris Lattner | 2002-04-16 | 2 | -28/+12 |
* | * Eliminate ArgDSNode's completely, rely now on Scalar map | Chris Lattner | 2002-04-16 | 2 | -46/+14 |
* | s/Method/Function | Chris Lattner | 2002-04-14 | 1 | -4/+4 |
* | Move FunctionArgument out of iOther.h into Argument.h and rename class to | Chris Lattner | 2002-04-09 | 3 | -7/+7 |
* | Use opaque decl instead of #include | Chris Lattner | 2002-04-09 | 1 | -1/+1 |
* | Don't leak all of the Loop objects created... | Chris Lattner | 2002-04-09 | 1 | -1/+8 |
* | Trim #includes | Chris Lattner | 2002-04-08 | 1 | -1/+1 |
* | * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h | Chris Lattner | 2002-04-07 | 1 | -12/+16 |
* | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 1 | -10/+10 |
* | Add method to get # nodes in the graph | Chris Lattner | 2002-04-04 | 2 | -0/+8 |
* | Shadow nodes don't need to know their explicit parent, they just need to | Chris Lattner | 2002-04-01 | 2 | -6/+4 |
* | * Allow access to DSNode iterator as DSNode::iterator/begin/end | Chris Lattner | 2002-03-31 | 5 | -33/+66 |
* | Initial checkin of file: | Chris Lattner | 2002-03-30 | 3 | -0/+201 |
* | Add accessors and a method to get all the outgoing links for ALL nodes | Chris Lattner | 2002-03-30 | 2 | -0/+66 |
* | Add an accessor | Chris Lattner | 2002-03-30 | 2 | -2/+10 |
* | Add a hook to allow the datastructure to keep naturally up to date, even | Chris Lattner | 2002-03-29 | 2 | -0/+26 |
* | Expose more information to clients | Chris Lattner | 2002-03-29 | 2 | -0/+18 |
* | Implement getEscapingAllocations & getNonEscapingAllocations | Chris Lattner | 2002-03-28 | 2 | -4/+8 |
* | * Remove RemoveUnreachableShadowNodes & UnlinkUndistinguishableShadowNodes | Chris Lattner | 2002-03-28 | 2 | -6/+34 |
* | * Define some operators on PointerVal and PVS's | Chris Lattner | 2002-03-28 | 2 | -12/+78 |
* | * Add a nice utility method to DSNode | Chris Lattner | 2002-03-27 | 2 | -4/+40 |
* | Allow isa<DSNode>(..) | Chris Lattner | 2002-03-27 | 2 | -4/+6 |
* | New header file for datastructure analysis | Chris Lattner | 2002-03-26 | 2 | -0/+754 |
* | Change uses of Method to Function | Chris Lattner | 2002-03-26 | 1 | -4/+4 |
* | Remove unneccesary forward declarations for classes | Chris Lattner | 2002-03-26 | 1 | -3/+0 |
* | Rename Method to Function | Chris Lattner | 2002-03-23 | 8 | -43/+44 |
* | Big bug fix: killed uses were being inserted instead of erased! | Vikram S. Adve | 2002-03-19 | 1 | -7/+14 |
* | Convert the top line of the header from .cpp style to .h style. | Chris Lattner | 2002-03-17 | 1 | -1/+1 |
* | Clean up call graph, add comments, and fix test/Regression/Other/2002-01-31-C... | Chris Lattner | 2002-03-06 | 1 | -56/+113 |
* | Move callgraph printing out of writer.h into callgraph.h | Chris Lattner | 2002-03-06 | 2 | -21/+26 |
* | Pull Callgraph out of the cfg namespace | Chris Lattner | 2002-03-06 | 1 | -14/+13 |
* | Take CallGraph out of the CFG namespace. It has nothing to do with CFGs | Chris Lattner | 2002-03-06 | 1 | -17/+13 |
* | Expose verifier for method and module, and accept constant structures | Chris Lattner | 2002-02-26 | 1 | -1/+6 |
* | Make it compile with GCC 3.0.4 | Chris Lattner | 2002-02-24 | 1 | -1/+1 |
* | Modernize verifier interface | Chris Lattner | 2002-02-20 | 1 | -8/+9 |
* | * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into | Chris Lattner | 2002-02-12 | 2 | -20/+29 |
* | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 3 | -11/+17 |
* | Convert BBLiveVar to be a BasicBlock annotation, this removes the BB2BBLVMap ... | Chris Lattner | 2002-02-05 | 1 | -6/+3 |
* | Minor change: Methods that return ValueSet's that are guaranteed to be valid | Chris Lattner | 2002-02-05 | 1 | -4/+4 |
* | Remove generic routines to Support/SetOperations.h | Chris Lattner | 2002-02-05 | 1 | -35/+0 |
* | Remove empty files | Chris Lattner | 2002-02-05 | 1 | -0/+0 |
* | * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a static | Chris Lattner | 2002-02-05 | 3 | -50/+45 |
* | * Code Cleanups | Chris Lattner | 2002-02-05 | 2 | -4/+11 |
* | Remove empty file | Chris Lattner | 2002-02-05 | 1 | -0/+0 |
* | * Big cleanups. | Chris Lattner | 2002-02-05 | 2 | -40/+13 |