2002-10-17 |
Chris Lattner | Reenable printing of TD analysis |
tree | commitdiff |
2002-10-17 |
Chris Lattner | * Add data structures and code to track the call... |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Cleanup data structure graph printer, eliminate hard... |
tree | commitdiff |
2002-10-16 |
Chris Lattner | Make sure to print out the call nodes as well |
tree | commitdiff |
2002-10-16 |
Chris Lattner | * Print the "return" node in the graphs |
tree | commitdiff |
2002-10-16 |
Chris Lattner | The second element of the iterator is really an offset... |
tree | commitdiff |
2002-10-16 |
Chris Lattner | Specify the graph name |
tree | commitdiff |
2002-10-16 |
Chris Lattner | - DSGraph Printing Improvements: |
tree | commitdiff |
2002-10-13 |
Chris Lattner | Halfway conversion from custom printing to GraphWriter... |
tree | commitdiff |
2002-10-03 |
Chris Lattner | Prune function nodes that are no longer referenced... |
tree | commitdiff |
2002-10-03 |
Chris Lattner | sgefa uses truely huge data structures nodes. Only... |
tree | commitdiff |
2002-10-03 |
Chris Lattner | Handle bug exposed by power benchmark |
tree | commitdiff |
2002-10-03 |
Chris Lattner | Reimplement/port the Bottom Up Closure pass |
tree | commitdiff |
2002-10-02 |
Chris Lattner | DataStructure.h doesn't include DSGraph.h |
tree | commitdiff |
2002-10-02 |
Chris Lattner | * Implement fully general merging of array subscrip... |
tree | commitdiff |
2002-10-02 |
Chris Lattner | When printing DS nodes, print the mergemap index as... |
tree | commitdiff |
2002-10-02 |
Chris Lattner | * Significant rework of DSNode to support arbitrary... |
tree | commitdiff |
2002-10-01 |
Chris Lattner | Initial checkin of Steensgaards context insensitive... |
tree | commitdiff |
2002-10-01 |
Chris Lattner | Checkin some major reworks of data structure analysis... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Eliminated the MemAccessInst class, folding contents... |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Load & StoreInst no longer derive from MemAccessInst... |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Minor changes to DEBUG()'s |
tree | commitdiff |
2002-08-07 |
Chris Lattner | Reorder #includes to be right |
tree | commitdiff |
2002-07-31 |
Chris Lattner | Changes to be GCC3.1 friendly |
tree | commitdiff |
2002-07-31 |
Chris Lattner | Add new -only-print-main-ds option that causes mains... |
tree | commitdiff |
2002-07-30 |
Vikram S. Adve | Add GlobalDSGraph -- a common graph that holds external... |
tree | commitdiff |
2002-07-30 |
Vikram S. Adve | Print globals graph after either the BU or the TD pass. |
tree | commitdiff |
2002-07-30 |
Vikram S. Adve | This file implements the top-down propagation pass... |
tree | commitdiff |
2002-07-30 |
Vikram S. Adve | Use a separate globals graph to hold externally visible... |
tree | commitdiff |
2002-07-27 |
Chris Lattner | * Standardize how analysis results/passes as printed... |
tree | commitdiff |
2002-07-26 |
Chris Lattner | * Add support for different "PassType's" |
tree | commitdiff |
2002-07-24 |
Chris Lattner | Changes for GCC 3.1 |
tree | commitdiff |
2002-07-23 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-07-22 |
Chris Lattner | Always create a shadow node for a store instruction... |
tree | commitdiff |
2002-07-19 |
Chris Lattner | Ignore some common varargs functions. |
tree | commitdiff |
2002-07-18 |
Chris Lattner | * Inline CopyFunctionCallsList |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Rename removeDeadNodes to removeTriviallyDeadNodes |
tree | commitdiff |
2002-07-18 |
Vikram S. Adve | Add support for a top-down propagation pass: |
tree | commitdiff |
2002-07-18 |
Vikram S. Adve | Add support for a top-down propagation pass. |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Implement cast nodes correctly. |
tree | commitdiff |
2002-07-18 |
Chris Lattner | The graph is more accurate when I don't completely... |
tree | commitdiff |
2002-07-18 |
Chris Lattner | Lots of bug fixes, add BottomUpClosure, which has bugs... |
tree | commitdiff |
2002-07-16 |
Anand Shukla | added std:: to string |
tree | commitdiff |
2002-07-11 |
Chris Lattner | * Pass the DSGraph around instead of the Function to... |
tree | commitdiff |
2002-07-11 |
Chris Lattner | * Nodes now keep track of any global variables in them |
tree | commitdiff |
2002-07-11 |
Chris Lattner | * Nodes now keep track of any global variables in them |
tree | commitdiff |
2002-07-10 |
Chris Lattner | New implementation of data structure analysis. Only... |
tree | commitdiff |
2002-07-10 |
Chris Lattner | Reimplement data structure analysis |
tree | commitdiff |
2002-06-30 |
Chris Lattner | Fix anand's last checkin |
tree | commitdiff |
2002-06-25 |
Anand Shukla | changes to make it compatible with 64bit gcc |
tree | commitdiff |
2002-06-25 |
Anand Shukla | changes to make it compatible with 64bit gcc |
tree | commitdiff |
2002-06-25 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Split ConstantVals.h into Constant.h and Constants.h |
tree | commitdiff |
2002-04-28 |
Chris Lattner | Fix signed/unsigned comparison warning |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Add support for tracking array allocations |
tree | commitdiff |
2002-04-27 |
Chris Lattner | Allow the inline limit to be modified on the commandlin... |
tree | commitdiff |
2002-04-18 |
Chris Lattner | Print argument scalars as ellipses instead of boxes |
tree | commitdiff |
2002-04-17 |
Chris Lattner | Inline indirect function calls that are only capable... |
tree | commitdiff |
2002-04-17 |
Chris Lattner | Make data structure acurately get ALL edges, even loads... |
tree | commitdiff |
2002-04-16 |
Chris Lattner | * Remove the concept of a critical shadow node |
tree | commitdiff |
2002-04-16 |
Chris Lattner | * Eliminate ArgDSNode's completely, now rely on scalar map |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Move FunctionArgument out of iOther.h into Argument... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Add explicit #includes of Function.h to make up for... |
tree | commitdiff |
2002-04-09 |
Chris Lattner | Add #includes to make up for #includes pruned out of... |
tree | commitdiff |
2002-04-08 |
Chris Lattner | Play around with #includes |
tree | commitdiff |
2002-04-04 |
Chris Lattner | Call nodes are never equivalent |
tree | commitdiff |
2002-04-04 |
Chris Lattner | Add hack to get timing of analysis |
tree | commitdiff |
2002-04-04 |
Chris Lattner | * Eliminate commented out code |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Support resolving function arguments/return values... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Avoid incorrectly adding null values to the scalar... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Critical shadow nodes no do not know their parent expli... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Minor cleanups (use dyn_cast instead of testing manually) |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Allow merging of identical call nodes. Make the shadow... |
tree | commitdiff |
2002-04-01 |
Chris Lattner | Increase limit for perimeter |
tree | commitdiff |
2002-03-31 |
Chris Lattner | Unify the destruction code used for node pairs vs norma... |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Move the isEquivalentTo implementations here. They... |
tree | commitdiff |
2002-03-31 |
Chris Lattner | Print out the instruction instead of just the address! |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Move isEquivalentTo implementations to NodeImpl |
tree | commitdiff |
2002-03-31 |
Chris Lattner | * Convert CallMap to be a vector, because the keys... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Implement getEscapingAllocations & getNonEscapingAlloca... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | * Rename UnlinkUndistinguishableShadowNodes & RemoveUnr... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Ooops, I did such a great job pruning nodes, that I... |
tree | commitdiff |
2002-03-28 |
Chris Lattner | Many changes |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Add #define to enabled debug messages |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Implement DSNode::removeAllIncomingEdges |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Add critical node support |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Destroy alloca nodes when a graph gets inlined |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Optimizers return true on change |
tree | commitdiff |
2002-03-27 |
Chris Lattner | Fix long line |
tree | commitdiff |
2002-03-27 |
Chris Lattner | * Because of optimization, the shadow nodes between... |
tree | commitdiff |
2002-03-26 |
Chris Lattner | Initial checkin of Datastructure analysis. |
tree | commitdiff |
|