Age | Commit message (Expand) | Author |
2004-09-20 | 'Pass' should now not be derived from by clients. Instead, they should derive | Chris Lattner |
2004-09-01 | Changes For Bug 352 | Reid Spencer |
2004-07-07 | Move all of the DSA headers into the Analysis/DataStructure subdir. | Chris Lattner |
2004-04-29 | Wrapped code and comments at 80 cols; doxygenified some comments. | Misha Brukman |
2004-02-08 | Instead of callign removeTriviallyDeadNodes on the global graph every time | Chris Lattner |
2004-02-08 | Remove another unneeded call. | Chris Lattner |
2004-01-28 | In the TD pass, iterate over globals directly instead of through the whole sc... | Chris Lattner |
2004-01-28 | In the TD pass, don't iterate over the scalar map to find the globals, iterat... | Chris Lattner |
2004-01-27 | Rewrite to use the reachability cloner interface. Also, make this much more | Chris Lattner |
2004-01-22 | Eliminated the CompletedNodes argument to the cloneReachable* methods. This | Chris Lattner |
2003-11-12 | Fine-grainify namespaces for this library | Chris Lattner |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-11-08 | This doesn't use DSCallSiteIterator | Chris Lattner |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-09-20 | Functions reachable from the arguments of unresolvable call nodes should | Chris Lattner |
2003-09-20 | Do not mark incoming arguments to functions complete if the function is point... | Chris Lattner |
2003-09-20 | Switch from using CallInst's to represent call sites to using the LLVM | Chris Lattner |
2003-08-01 | DEBUG got moved to Support/Debug.h | Chris Lattner |
2003-07-16 | (1) Rematerialize nodes from the globals graph into the current graph | Vikram S. Adve |
2003-07-02 | Remove space at end of line | Chris Lattner |
2003-07-02 | Fix how we are handling unreachable functions. This DRAMATICALLY improves ef... | Chris Lattner |
2003-07-02 | Try using trivially dead deletion | Chris Lattner |
2003-07-02 | Complete rewrite of td pass | Chris Lattner |
2003-07-01 | Rework TD pass to work with the precise call graph constructed by the BU phase | Chris Lattner |
2003-06-30 | Remove dead method | Chris Lattner |
2003-06-30 | Do not multiply delete graphs if functions are sharing graphs | Chris Lattner |
2003-06-30 | Revamp DSGraphs so that they can support multiple functions in the same | Chris Lattner |
2003-06-29 | Abstract out the predicate which decides whether a function gets complete | Chris Lattner |
2003-06-28 | Propagate globals graph from the local to bu to td globals graphs. This | Chris Lattner |
2003-06-22 | Remove support for the MultiObject flag, which was fundamentally broken | Chris Lattner |
2003-02-11 | Implement a "union-findy" version of DS-Analysis, which eliminates the | Chris Lattner |
2003-02-10 | Rearrange code | Chris Lattner |
2003-02-09 | Fix major bugs in incompleteness marking that were pessimizing results | Chris Lattner |
2003-02-08 | Fix a bug where we would mark the callees arguments incomplete if the caller ... | Chris Lattner |
2003-02-05 | Implement optimization for direct function call case. This dramatically | Chris Lattner |
2003-02-04 | Make the TD pass not include all of the call nodes from the local pass, | Chris Lattner |
2003-02-03 | Hack to work around deficiency in pass infrastructure | Chris Lattner |
2003-02-01 | Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) | Chris Lattner |
2003-01-23 | * Eliminate boolean arguments in favor of using enums | Chris Lattner |
2002-11-27 | Fix logical error in TD pass: we should clear Mod/Ref bits of each caller | Vikram S. Adve |
2002-11-11 | Handle a mismatch between # function args and call site args | Chris Lattner |
2002-11-09 | eliminate the ability to remove global nodes from deadNodeElminate... for now. | Chris Lattner |
2002-11-09 | Add globals graphs to all three passes | Chris Lattner |
2002-11-09 | Clean up DSGraph::removeDeadNodes interface | Chris Lattner |
2002-11-09 | Make removeTriviallyDeadNodes a private interface of DSGraph | Chris Lattner |
2002-11-08 | Reenable 'quick exit' case | Chris Lattner |
2002-11-08 | Reimplement TD pass completely it now works | Chris Lattner |
2002-11-08 | Use DSNodeHandleMap instead to be safe | Chris Lattner |
2002-11-08 | Add flush | Chris Lattner |
2002-11-07 | Instead of using a bool that constant has to be explained, use a self | Chris Lattner |