2002-11-04 |
Vikram S. Adve | Simple passes that print out SCCs in the CFGs or in... |
tree | commitdiff |
2002-11-04 |
Chris Lattner | Change the "Cannot merge two portions of the same node... |
tree | commitdiff |
2002-11-04 |
Chris Lattner | Give a better error message in an unhandled case |
tree | commitdiff |
2002-11-04 |
Chris Lattner | Allow the call graph to be called from analyze naturall... |
tree | commitdiff |
2002-11-03 |
Chris Lattner | Rename ValueMap to ScalarMap |
tree | commitdiff |
2002-11-03 |
Chris Lattner | Rename NewNode flag to HeapNode |
tree | commitdiff |
2002-11-03 |
Chris Lattner | Change the letters used to represent stack and heap... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Implement the "unknown flag" which mainly consists... |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Oops, this was not meant to be checked in |
tree | commitdiff |
2002-11-02 |
Chris Lattner | Stop representing scalars as explicit nodes in the... |
tree | commitdiff |
2002-11-01 |
Chris Lattner | Fix comments, steens is context sensitive, we just... |
tree | commitdiff |
2002-10-31 |
Chris Lattner | Add a fixme |
tree | commitdiff |
2002-10-31 |
Chris Lattner | * Minor optimization: when merging nodes, merge... |
tree | commitdiff |
2002-10-31 |
Chris Lattner | Remove dead code |
tree | commitdiff |
2002-10-31 |
Chris Lattner | This fixes all kinds of problems with array handling... |
tree | commitdiff |
2002-10-31 |
Chris Lattner | Use new isCommutative interface, which gives us SetEQ... |
tree | commitdiff |
2002-10-29 |
Misha Brukman | Fix spelling of `propagate'. |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Eliminate uses of MachineBasicBlock::get |
tree | commitdiff |
2002-10-28 |
Chris Lattner | Rename MachineCodeForBasicBlock to MachineBasicBlock |
tree | commitdiff |
2002-10-22 |
Chris Lattner | - Make sure to only keep track of mappings that the... |
tree | commitdiff |
2002-10-22 |
Chris Lattner | The callee is not correct, and confuses the TD pass... |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Delete unused arguments to DSGraph::cloneInto method |
tree | commitdiff |
2002-10-21 |
Chris Lattner | - Add "ResolvingCaller" to the CallSite record. ... |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Add another copy ctor form |
tree | commitdiff |
2002-10-21 |
Chris Lattner | As it turns out, we don't need a fully generic mapping... |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Don't create a new node for every reference to a global... |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Fix a confusing bug that caused return value and callee... |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Remove some unneccesary 'using' directives |
tree | commitdiff |
2002-10-21 |
Chris Lattner | Fix bug with prior checkin |
tree | commitdiff |
2002-10-21 |
Chris Lattner | - Make DSCallSite not inherit from std::vector. ... |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Avoid extra copy |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Simplify code a bit, add comment flyer |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Split some long lines |
tree | commitdiff |
2002-10-20 |
Vikram S. Adve | Remove spurious caller pointer in DSCallSite. |
tree | commitdiff |
2002-10-20 |
Chris Lattner | This function can be static |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Fix previous checkin :( |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Avoid extra callSite copy |
tree | commitdiff |
2002-10-20 |
Chris Lattner | Print the array flag |
tree | commitdiff |
2002-10-20 |
Vikram S. Adve | Added a first-class representation for each call site... |
tree | commitdiff |
2002-10-18 |
Chris Lattner | Convert typerec to be a structure instead of a pair |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Print Mod/ref info |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Calculate mod/ref info |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Remove more obsolete code |
tree | commitdiff |
2002-10-17 |
Chris Lattner | * Make the DSGraph cloner automatically merge global... |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Remove obsolete code |
tree | commitdiff |
2002-10-17 |
Chris Lattner | Enable incompleteness marking |
tree | commitdiff |
2002-10-17 |
Chris Lattner | * First try at implementing TD pass this does not... |
tree | commitdiff |
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-11 |
Vikram S. Adve | Use PARALLEL_DIRS. |
tree | commitdiff |
2002-10-11 |
Misha Brukman | Added capability to get execution count of a loop if... |
tree | commitdiff |
2002-10-11 |
Misha Brukman | Added helper functions in LoopInfo: isLoopExit and... |
tree | commitdiff |
2002-10-04 |
Chris Lattner | Handle post dominance correctly in the case where block... |
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-09-29 |
Chris Lattner | Minor tweak |
tree | commitdiff |
2002-09-29 |
Chris Lattner | Fix printing of loop information |
tree | commitdiff |
2002-09-26 |
Chris Lattner | First try at implementing the AliasSetTracker class... |
tree | commitdiff |
2002-09-26 |
Chris Lattner | Fix printing of loop information |
tree | commitdiff |
2002-09-26 |
Chris Lattner | - Add new methods to LoopInfo: getLoopPreheader,... |
tree | commitdiff |
2002-09-25 |
Chris Lattner | Convert BasicVN to be an ImmutablePass |
tree | commitdiff |
2002-09-24 |
Chris Lattner | Make users of FindUsedTypes not have problems with... |
tree | commitdiff |
2002-09-10 |
Chris Lattner | Clean up indvar printing |
tree | commitdiff |
2002-09-08 |
Chris Lattner | * Add capability to recognize alias properties of the... |
tree | commitdiff |
2002-09-03 |
Chris Lattner | Minor bug fix. |
tree | commitdiff |
2002-09-03 |
Chris Lattner | - Renamed Type::isIntegral() to Type::isInteger() |
tree | commitdiff |
2002-09-02 |
Chris Lattner | Fix bugs |
tree | commitdiff |
2002-09-02 |
Chris Lattner | Add printing support to ConstantRange class |
tree | commitdiff |
2002-09-01 |
Chris Lattner | Initial implementation of ConstantRange support |
tree | commitdiff |
2002-08-30 |
Chris Lattner | - Eliminate the last traces of the 'analysis' namespace |
tree | commitdiff |
2002-08-30 |
Chris Lattner | Minor cleanups so I can remove BasicValueNumbering.h |
tree | commitdiff |
2002-08-30 |
Chris Lattner | initial implementation of ValueNumbering interface. |
tree | commitdiff |
2002-08-30 |
Chris Lattner | Initial implementation of value numbering for load... |
tree | commitdiff |
2002-08-29 |
Chris Lattner | Remove unneeded #include |
tree | commitdiff |
2002-08-26 |
Anand Shukla | Changed so it gets linked properly |
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-22 |
Chris Lattner | doxygenize comments |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Add missing #include |
tree | commitdiff |
2002-08-22 |
Chris Lattner | Check-in new alias analysis infrastructure |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Split Dominators.h into Dominators.h & PostDominators.h |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
tree | commitdiff |
2002-08-09 |
Chris Lattner | *** empty log message *** |
tree | commitdiff |
2002-08-08 |
Chris Lattner | - Cleaned up the interface to AnalysisUsage to take... |
tree | commitdiff |
next |