summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
* Do not rely on std::sort and std::erase to get list of uniqueDevang Patel2006-08-29
* For PR885:Reid Spencer2006-08-21
* Add dominates/properlyDominates queries to IDom.Chris Lattner2006-08-01
* For PR780:Reid Spencer2006-07-26
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-12
* Change the verifier to never throw an exception. Instead verifyModule canChris Lattner2006-07-06
* Add a new method.Chris Lattner2006-06-26
* Fix build on old compilersAndrew Lenharth2006-06-20
* Do partial inlining in BU. This resolves more call sites. Also add options ...Andrew Lenharth2006-06-19
* move headerAndrew Lenharth2006-06-16
* Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe...Owen Anderson2006-06-11
* Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bis...Evan Cheng2006-06-11
* Make Loop able to verify that it is in LCSSA-form, and have the LCSSA pass as...Owen Anderson2006-06-09
* For PR780:Reid Spencer2006-06-07
* For PR780:Reid Spencer2006-06-07
* Fix -pedantic warningChris Lattner2006-06-01
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-01
* Since there was interest on the mailing list, this is a utility pass thatAndrew Lenharth2006-05-29
* Fix pastos in commentsChris Lattner2006-05-27
* Fix some doxygen usage in these headers.Reid Spencer2006-05-19
* Use class tags instead of struct tags. The coding standards specify thisChris Lattner2006-05-19
* Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll andChris Lattner2006-04-01
* Move some common data structures between dom and pdom into the base classNate Begeman2006-03-20
* Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominatorNate Begeman2006-03-11
* Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner2006-02-22
* Refactor a bunch of code into a non-inlined methodChris Lattner2006-02-04
* add a methodChris Lattner2006-02-04
* Initialize DFSnum's to -1, in case a node is not reachable.Chris Lattner2006-01-15
* add an assert, patch by Daniel BerlinChris Lattner2006-01-15
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-14
* Add CallGraph::getOrInsertFunction, to allow clients to update the callgraphChris Lattner2006-01-14
* add a dump method to CallGraphChris Lattner2006-01-14
* Switch loopinfo to using ETForest instead of DominatorSet to compute itself.P...Chris Lattner2006-01-11
* Fix the build on platforms where <cassert> doesn't define NULLChris Lattner2006-01-08
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-08
* Separate the call graph implementation from its interface. This implementsChris Lattner2005-12-22
* Added comment for removing assertSumant Kowshik2005-12-06
* Handling of zero length last fields in struct used for growing it arbitrarilySumant Kowshik2005-12-06
* Add a simple clear() methodChris Lattner2005-11-30
* Fix PR670 and test/Regression/Transforms/Mem2Reg/2005-11-28-Crash.llChris Lattner2005-11-29
* Fix the dominates method to return true if the two nodes are the same. AddChris Lattner2005-11-18
* remove a dead headerChris Lattner2005-10-29
* Move some constant folding functions into LLVMAnalysis since they are usedJohn Criswell2005-10-27
* This pass is very old and quite useless, remove it.Chris Lattner2005-10-24
* add a protoChris Lattner2005-10-24
* new headerChris Lattner2005-10-24
* add some prototypesChris Lattner2005-10-24
* new methodChris Lattner2005-09-12
* add two helper methodsChris Lattner2005-08-09
* Keep tabs and trailing spaces out.Jeff Cohen2005-07-30