summaryrefslogtreecommitdiff
path: root/lib/VMCore/Dominators.cpp
Commit message (Expand)AuthorAge
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Reset vertex.Devang Patel2007-04-21
* Tabs -> SpacesOwen Anderson2007-04-15
* Remove ImmediateDominator analysis. The same information can be obtained fro...Owen Anderson2007-04-15
* Fix some unsafe code. Also, tabs -> spaces.Owen Anderson2007-04-14
* Make ETForest depend on DomTree rather than IDom. This is the first stepOwen Anderson2007-04-14
* Convert ImmediateDominators::DFSPass from being recursive to being iterative.Chris Lattner2007-04-09
* minor cleanupsChris Lattner2007-04-09
* Move isReachableFromEntry out of line to avoid an unnecessary #includeOwen Anderson2007-04-09
* Remove DomSet completely. This concludes work on PR1171.Owen Anderson2007-04-08
* Don't crash when encountering a BasicBlock that hasn't been registered yet.Nick Lewycky2007-04-08
* Add DomSet back, and revert the changes to LoopSimplify. Apparently theOwen Anderson2007-04-07
* Completely purge DomSet. This is the (hopefully) final patch for PR1171.Owen Anderson2007-04-07
* It is not possible to determine dominance between two PHI nodesDevang Patel2007-03-28
* Use SmallPtrSet.Devang Patel2007-03-27
* Spell check.Devang Patel2007-03-27
* It is not possible to determie dominance between two PHI nodesDevang Patel2007-03-26
* Use std::vector<DFCalculateWorkObject> instead ofDevang Patel2007-03-26
* DominanceFrontier::calculate().Devang Patel2007-03-20
* LoopSimplify::FindPHIToPartitionLoops()Devang Patel2007-03-20
* Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling2006-11-17
* remove extra white spaces.Devang Patel2006-09-22
* Use iterative algorith to assign DFS number. This reducesDevang Patel2006-09-22
* Undo previous check-in.Devang Patel2006-09-14
* Avoid recursion in assignDFSNumber(). Move def from ET-Forest.hDevang Patel2006-09-14
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-27
* 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 an et-forest memory leak. Patch by Daniel Berlin.Chris Lattner2006-03-14
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-14
* Bugfix for etforest updating. Contributed by Daniel Berlin.Chris Lattner2006-01-09
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-08
* more HP-UX cleanlinessDuraid Madina2005-12-26
* This requires proper dominanceChris Lattner2005-11-18
* Make dominates(A,B) work with post dominators. Patch contributed byChris Lattner2005-04-25
* Eliminate tabs and trailing spacesJeff Cohen2005-04-23
* Remove trailing whitespaceMisha Brukman2005-04-21
* For PR387:\Reid Spencer2004-12-07
* Make sure any client of Dominators.h links in Dominators.cppChris Lattner2004-10-14
* Changes For Bug 352Reid Spencer2004-09-01
* compute dominator tree children in a deterministic order that does not dependChris Lattner2004-06-19
* Print out immediate dominators in program order, not in random order based on...Chris Lattner2004-06-19
* Add missing #includeChris Lattner2004-06-05
* The recalclulate method was a nasty hack that was once used by the -cee pass,Chris Lattner2003-12-07
* Completely rewrite domset, idom, and domtree implementation. Now it is basedChris Lattner2003-12-07
* Finegrainify namespacificationChris Lattner2003-11-21
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20