| Commit message (Expand) | Author | Age | Files | Lines |
| * | Cannot modify original call sites vector | Chris Lattner | 2002-11-08 | 1 | -1/+6 |
| * | - Add a bunch of checking to make sure that dead nodes are not used after they | Chris Lattner | 2002-11-08 | 1 | -12/+40 |
| * | Remove gunk used by broken TD pass | Chris Lattner | 2002-11-08 | 1 | -12/+4 |
| * | Use DSNodeHandleMap instead to be safe | Chris Lattner | 2002-11-08 | 3 | -16/+22 |
| * | * actually handle constants (especially constantexprs) correctly. | Chris Lattner | 2002-11-08 | 1 | -11/+28 |
| * | Add flush | Chris Lattner | 2002-11-08 | 3 | -29/+20 |
| * | Instead of using a bool that constant has to be explained, use a self | Chris Lattner | 2002-11-07 | 3 | -9/+8 |
| * | Implement a new mergeInGraph method, which basically factors code out of | Chris Lattner | 2002-11-07 | 3 | -74/+86 |
| * | Rename DataStructureAnalysis namespace to DS | Chris Lattner | 2002-11-07 | 4 | -18/+6 |
| * | Minor bugfix to enable generation of methcall.llvm.lib, objinst.llvm.lib, and | Chris Lattner | 2002-11-07 | 1 | -2/+2 |
| * | Compute total number of nodes and # call nodes | Chris Lattner | 2002-11-07 | 1 | -0/+6 |
| * | Move printouts to be wrapped in DEBUG() macros | Chris Lattner | 2002-11-07 | 1 | -7/+7 |
| * | When the -only-print-main-ds option is specified, still print out graph size | Chris Lattner | 2002-11-07 | 1 | -2/+9 |
| * | Change Steens class to build with Vikram's changes | Chris Lattner | 2002-11-06 | 1 | -4/+4 |
| * | Make PointerSize & Shift be enums | Chris Lattner | 2002-11-06 | 1 | -6/+1 |
| * | Dramatically simplify internal DSNode representation, get implementation | Chris Lattner | 2002-11-06 | 3 | -304/+270 |
| * | Delete "StripScalars" argument to cloneInto method | Chris Lattner | 2002-11-06 | 2 | -2/+0 |
| * | Attempted fixes to the mergemap to make it work better. | Chris Lattner | 2002-11-05 | 1 | -15/+28 |
| * | Change the "Cannot merge two portions of the same node yet" from an assertion | Chris Lattner | 2002-11-04 | 1 | -6/+13 |
| * | Give a better error message in an unhandled case | Chris Lattner | 2002-11-04 | 1 | -1/+8 |
| * | Rename ValueMap to ScalarMap | Chris Lattner | 2002-11-03 | 5 | -44/+45 |
| * | Rename NewNode flag to HeapNode | Chris Lattner | 2002-11-03 | 3 | -4/+5 |
| * | Change the letters used to represent stack and heap allocations to "S" and "H" | Chris Lattner | 2002-11-03 | 1 | -2/+2 |
| * | Implement the "unknown flag" which mainly consists of aligning printing code | Chris Lattner | 2002-11-02 | 2 | -11/+17 |
| * | Oops, this was not meant to be checked in | Chris Lattner | 2002-11-02 | 1 | -2/+1 |
| * | Stop representing scalars as explicit nodes in the graph. Now the only | Chris Lattner | 2002-11-02 | 4 | -170/+133 |
| * | Fix comments, steens is context sensitive, we just haven't implemented | Chris Lattner | 2002-11-01 | 1 | -3/+3 |
| * | Add a fixme | Chris Lattner | 2002-10-31 | 1 | -0/+2 |
| * | * Minor optimization: when merging nodes, merge the smaller one into the | Chris Lattner | 2002-10-31 | 1 | -3/+13 |
| * | Remove dead code | Chris Lattner | 2002-10-31 | 1 | -31/+12 |
| * | This fixes all kinds of problems with array handling. There are still bugs to | Chris Lattner | 2002-10-31 | 2 | -83/+244 |
| * | - Make sure to only keep track of mappings that the TD pass may need in the | Chris Lattner | 2002-10-22 | 1 | -4/+46 |
| * | The callee is not correct, and confuses the TD pass. Null it out. | Chris Lattner | 2002-10-22 | 1 | -0/+1 |
| * | Delete unused arguments to DSGraph::cloneInto method | Chris Lattner | 2002-10-21 | 3 | -8/+3 |
| * | - Add "ResolvingCaller" to the CallSite record. This keeps track of which | Chris Lattner | 2002-10-21 | 2 | -12/+27 |
| * | Add another copy ctor form | Chris Lattner | 2002-10-21 | 1 | -0/+5 |
| * | As it turns out, we don't need a fully generic mapping copy ctor, we just need | Chris Lattner | 2002-10-21 | 2 | -36/+8 |
| * | Don't create a new node for every reference to a global. This caused a huge | Chris Lattner | 2002-10-21 | 1 | -5/+2 |
| * | Fix a confusing bug that caused return value and callee pointers to not | Chris Lattner | 2002-10-21 | 1 | -0/+10 |
| * | Remove some unneccesary 'using' directives | Chris Lattner | 2002-10-21 | 2 | -6/+4 |
| * | Fix bug with prior checkin | Chris Lattner | 2002-10-21 | 1 | -2/+2 |
| * | - Make DSCallSite not inherit from std::vector. Renamed methods slightly. | Chris Lattner | 2002-10-21 | 6 | -64/+95 |
| * | Avoid extra copy | Chris Lattner | 2002-10-20 | 1 | -2/+1 |
| * | Simplify code a bit, add comment flyer | Chris Lattner | 2002-10-20 | 1 | -10/+11 |
| * | Split some long lines | Chris Lattner | 2002-10-20 | 1 | -3/+4 |
| * | Remove spurious caller pointer in DSCallSite. | Vikram S. Adve | 2002-10-20 | 5 | -23/+32 |
| * | This function can be static | Chris Lattner | 2002-10-20 | 1 | -2/+2 |
| * | Fix previous checkin :( | Chris Lattner | 2002-10-20 | 1 | -1/+1 |
| * | Avoid extra callSite copy | Chris Lattner | 2002-10-20 | 1 | -1/+1 |
| * | Print the array flag | Chris Lattner | 2002-10-20 | 1 | -0/+2 |