2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw |
2005-04-02 |
Chris Lattner | fix some VC compilation problems, thanks to Jeff C... |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | use a callee_iterator typedef. |
blob | commitdiff | raw | diff to current |
2005-04-02 |
Chris Lattner | Change the ActualCallees callgraph from hash_multimap... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Chris Lattner | Fix a crash while promoting a value out of a loop from... |
blob | commitdiff | raw | diff to current |
2005-03-22 |
Chris Lattner | When making a clone of a DSGraph from the BU pass,... |
blob | commitdiff | raw | diff to current |
2005-03-22 |
Chris Lattner | add some timers, don't clone aux nodes |
blob | commitdiff | raw | diff to current |
2005-03-21 |
Chris Lattner | Enhance the TD pass to build composite graphs when... |
blob | commitdiff | raw | diff to current |
2005-03-21 |
Chris Lattner | 'note to self' |
blob | commitdiff | raw | diff to current |
2005-03-21 |
Chris Lattner | Change the way that the TD pass inlines graphs. Instea... |
blob | commitdiff | raw | diff to current |
2005-03-20 |
Chris Lattner | Don't strip modref bits when inlining down the call... |
blob | commitdiff | raw | diff to current |
2005-03-20 |
Chris Lattner | This call is always a noop, remove it. |
blob | commitdiff | raw | diff to current |
2005-03-20 |
Chris Lattner | Make use of simpler DSNode methods. |
blob | commitdiff | raw | diff to current |
2005-03-19 |
Chris Lattner | Create an equivalence class of global variables that... |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Chris Lattner | Start using retnodes_* for iteration. |
blob | commitdiff | raw | diff to current |
2005-02-04 |
Chris Lattner | Fix the Regression/Transforms/DSAnalysis/recursion... |
blob | commitdiff | raw | diff to current |
2005-01-31 |
Chris Lattner | Fix some scary bugs that VC++ detected. |
blob | commitdiff | raw | diff to current |
2005-01-30 |
Chris Lattner | * Make some methods more const correct. |
blob | commitdiff | raw | diff to current |
2005-01-24 |
Chris Lattner | Make -ds-aa more useful, allowing it to be updated... |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Chris Lattner | 'Pass' should now not be derived from by clients. ... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-07 |
Chris Lattner | Move all of the DSA headers into the Analysis/DataStruc... |
blob | commitdiff | raw | diff to current |
2004-04-29 |
Misha Brukman | Wrapped code and comments at 80 cols; doxygenified... |
blob | commitdiff | raw | diff to current |
2004-02-08 |
Chris Lattner | Instead of callign removeTriviallyDeadNodes on the... |
blob | commitdiff | raw | diff to current |
2004-02-08 |
Chris Lattner | Remove another unneeded call. |
blob | commitdiff | raw | diff to current |
2004-01-28 |
Chris Lattner | In the TD pass, iterate over globals directly instead... |
blob | commitdiff | raw | diff to current |
2004-01-28 |
Chris Lattner | In the TD pass, don't iterate over the scalar map to... |
blob | commitdiff | raw | diff to current |
2004-01-27 |
Chris Lattner | Rewrite to use the reachability cloner interface. ... |
blob | commitdiff | raw | diff to current |
2004-01-22 |
Chris Lattner | Eliminated the CompletedNodes argument to the cloneReac... |
blob | commitdiff | raw | diff to current |
2003-11-12 |
Chris Lattner | Fine-grainify namespaces for this library |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-08 |
Chris Lattner | This doesn't use DSCallSiteIterator |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-09-20 |
Chris Lattner | Functions reachable from the arguments of unresolvable... |
blob | commitdiff | raw | diff to current |
2003-09-20 |
Chris Lattner | Do not mark incoming arguments to functions complete... |
blob | commitdiff | raw | diff to current |
2003-09-20 |
Chris Lattner | Switch from using CallInst's to represent call sites... |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Chris Lattner | DEBUG got moved to Support/Debug.h |
blob | commitdiff | raw | diff to current |
2003-07-16 |
Vikram S. Adve | (1) Rematerialize nodes from the globals graph into... |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Chris Lattner | Remove space at end of line |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Chris Lattner | Fix how we are handling unreachable functions. This... |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Chris Lattner | Try using trivially dead deletion |
blob | commitdiff | raw | diff to current |
2003-07-02 |
Chris Lattner | Complete rewrite of td pass |
blob | commitdiff | raw | diff to current |
2003-07-01 |
Chris Lattner | Rework TD pass to work with the precise call graph... |
blob | commitdiff | raw | diff to current |
2003-06-30 |
Chris Lattner | Remove dead method |
blob | commitdiff | raw | diff to current |
2003-06-30 |
Chris Lattner | Do not multiply delete graphs if functions are sharing... |
blob | commitdiff | raw | diff to current |
2003-06-30 |
Chris Lattner | Revamp DSGraphs so that they can support multiple funct... |
blob | commitdiff | raw | diff to current |
2003-06-29 |
Chris Lattner | Abstract out the predicate which decides whether a... |
blob | commitdiff | raw | diff to current |
2003-06-28 |
Chris Lattner | Propagate globals graph from the local to bu to td... |
blob | commitdiff | raw | diff to current |
2003-06-22 |
Chris Lattner | Remove support for the MultiObject flag, which was... |
blob | commitdiff | raw | diff to current |
2003-02-11 |
Chris Lattner | Implement a "union-findy" version of DS-Analysis, which... |
blob | commitdiff | raw | diff to current |
2003-02-10 |
Chris Lattner | Rearrange code |
blob | commitdiff | raw | diff to current |
2003-02-09 |
Chris Lattner | Fix major bugs in incompleteness marking that were... |
blob | commitdiff | raw | diff to current |
2003-02-08 |
Chris Lattner | Fix a bug where we would mark the callees arguments... |
blob | commitdiff | raw | diff to current |
2003-02-05 |
Chris Lattner | Implement optimization for direct function call case... |
blob | commitdiff | raw | diff to current |
2003-02-04 |
Chris Lattner | Make the TD pass not include all of the call nodes... |
blob | commitdiff | raw | diff to current |
2003-02-03 |
Chris Lattner | Hack to work around deficiency in pass infrastructure |
blob | commitdiff | raw | diff to current |
2003-02-01 |
Chris Lattner | Change DSGraph stuff to use hash_(set|map) instead... |
blob | commitdiff | raw | diff to current |
2003-01-23 |
Chris Lattner | * Eliminate boolean arguments in favor of using enums |
blob | commitdiff | raw | diff to current |
2002-11-27 |
Vikram S. Adve | Fix logical error in TD pass: we should clear Mod/Ref... |
blob | commitdiff | raw | diff to current |
2002-11-11 |
Chris Lattner | Handle a mismatch between # function args and call... |
blob | commitdiff | raw | diff to current |
2002-11-09 |
Chris Lattner | eliminate the ability to remove global nodes from deadN... |
blob | commitdiff | raw | diff to current |
2002-11-09 |
Chris Lattner | Add globals graphs to all three passes |
blob | commitdiff | raw | diff to current |
2002-11-09 |
Chris Lattner | Clean up DSGraph::removeDeadNodes interface |
blob | commitdiff | raw | diff to current |
2002-11-09 |
Chris Lattner | Make removeTriviallyDeadNodes a private interface of... |
blob | commitdiff | raw | diff to current |
2002-11-08 |
Chris Lattner | Reenable 'quick exit' case |
blob | commitdiff | raw | diff to current |
2002-11-08 |
Chris Lattner | Reimplement TD pass completely it now works |
blob | commitdiff | raw | diff to current |
2002-11-08 |
Chris Lattner | Use DSNodeHandleMap instead to be safe |
blob | commitdiff | raw | diff to current |
2002-11-08 |
Chris Lattner | Add flush |
blob | commitdiff | raw | diff to current |
2002-11-07 |
Chris Lattner | Instead of using a bool that constant has to be explain... |
blob | commitdiff | raw | diff to current |
2002-11-07 |
Chris Lattner | Implement a new mergeInGraph method, which basically... |
blob | commitdiff | raw | diff to current |
2002-11-07 |
Chris Lattner | Rename DataStructureAnalysis namespace to DS |
blob | commitdiff | raw | diff to current |
2002-11-06 |
Chris Lattner | Delete "StripScalars" argument to cloneInto method |
blob | commitdiff | raw | diff to current |
2002-10-22 |
Chris Lattner | - Make sure to only keep track of mappings that the... |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | Delete unused arguments to DSGraph::cloneInto method |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | - Add "ResolvingCaller" to the CallSite record. ... |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | As it turns out, we don't need a fully generic mapping... |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | Remove some unneccesary 'using' directives |
blob | commitdiff | raw | diff to current |
2002-10-21 |
Chris Lattner | - Make DSCallSite not inherit from std::vector. ... |
blob | commitdiff | raw | diff to current |
2002-10-20 |
Vikram S. Adve | Remove spurious caller pointer in DSCallSite. |
blob | commitdiff | raw | diff to current |
2002-10-20 |
Vikram S. Adve | Added a first-class representation for each call site... |
blob | commitdiff | raw | diff to current |
2002-10-17 |
Chris Lattner | Remove more obsolete code |
blob | commitdiff | raw | diff to current |
2002-10-17 |
Chris Lattner | * Make the DSGraph cloner automatically merge global... |
blob | commitdiff | raw | diff to current |
2002-10-17 |
Chris Lattner | Enable incompleteness marking |
blob | commitdiff | raw | diff to current |
2002-10-17 |
Chris Lattner | * First try at implementing TD pass this does not... |
blob | commitdiff | raw | diff to current |
2002-10-01 |
Chris Lattner | Checkin some major reworks of data structure analysis... |
blob | commitdiff | raw | diff to current |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
blob | commitdiff | raw | diff to current |
2002-08-07 |
Chris Lattner | Minor changes to DEBUG()'s |
blob | commitdiff | raw | diff to current |
2002-07-31 |
Chris Lattner | Changes to be GCC3.1 friendly |
blob | commitdiff | raw | diff to current |
2002-07-30 |
Vikram S. Adve | This file implements the top-down propagation pass... |
blob | commitdiff | raw | diff to current |
|