summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/Dominators.h
Commit message (Expand)AuthorAge
* Unbreak VC++ build.Jeff Cohen2006-11-05
* Move DominatorTree to immediately follow DominatorTreeBaseChris Lattner2006-10-03
* Add ability to remove nodes from DominatorTree, for when a BasicBlockNick Lewycky2006-09-12
* Add dominates/properlyDominates queries to IDom.Chris Lattner2006-08-01
* For PR780:Reid Spencer2006-06-07
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-01
* Fix pastos in commentsChris Lattner2006-05-27
* Use class tags instead of struct tags. The coding standards specify thisChris Lattner2006-05-19
* Move some common data structures between dom and pdom into the base classNate Begeman2006-03-20
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-14
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-08
* 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 trailing whitespaceMisha Brukman2005-04-21
* For PR387:\Reid Spencer2004-12-07
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Make sure any client of Dominators.h links in Dominators.cppChris Lattner2004-10-14
* It's not clear to me whether the old version was correct C++ code, but inChris Lattner2004-05-21
* Doxygenified and cleand up comments.Misha Brukman2004-03-11
* The recalclulate method was a nasty hack that was once used by the -cee pass,Chris Lattner2003-12-07
* Rewrite dominators implementation. Now domset is constructed from immdom,Chris Lattner2003-12-07
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-20
* Get rid of the whole "Node2" business, rename getNode() ->getBlock() toChris Lattner2003-09-11
* Rework dominator and post dominator information so that we do not have toChris Lattner2003-09-10
* Add new methods, update commentsChris Lattner2003-08-18
* Spell `necessary' correctly.Misha Brukman2003-08-18
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-30
* Remove a ton of extraneous #includesChris Lattner2003-06-22
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-11
* Add more graph traits specializations for dominator tree nodesChris Lattner2003-03-20
* Make the interface to update a little more efficientChris Lattner2003-02-27
* Add interface to update domfrontier info, thanks to Casey Carter for implChris Lattner2002-10-31
* Use the forward declaration for GraphTraits instead of #includingChris Lattner2002-10-17
* Added partial specialization of GraphTraits for the DominatorTree class.Joel Stanley2002-10-16
* Expose new "recalculate" method from dominatorsetChris Lattner2002-10-08
* Simplify code a bit, add an assertionChris Lattner2002-09-29
* - Add methods to ImmediateDominators & DominatorTree to allow updatesChris Lattner2002-09-26
* Add a new "DominatorSet::addDominator" method to allow updatesChris Lattner2002-09-26
* - Doxygenize commentsChris Lattner2002-09-06
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-22
* - Split Dominators.h into Dominators.h & PostDominators.hChris Lattner2002-08-21
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-08
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* *** empty log message ***Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-26
* Simplify analyses so that there is only one analysis per classChris Lattner2002-07-26
* MEGAPATCH checkin.Chris Lattner2002-06-25