aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/Dominators.cpp
Commit message (Expand)AuthorAgeFilesLines
* It is not possible to determine dominance between two PHI nodesDevang Patel2007-03-281-0/+5
* Use SmallPtrSet.Devang Patel2007-03-271-1/+2
* Spell check.Devang Patel2007-03-271-1/+1
* It is not possible to determie dominance between two PHI nodesDevang Patel2007-03-261-0/+6
* Use std::vector<DFCalculateWorkObject> instead ofDevang Patel2007-03-261-7/+4
* DominanceFrontier::calculate().Devang Patel2007-03-201-23/+78
* LoopSimplify::FindPHIToPartitionLoops()Devang Patel2007-03-201-0/+19
* Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling2006-11-171-1/+0
* remove extra white spaces.Devang Patel2006-09-221-1/+1
* Use iterative algorith to assign DFS number. This reducesDevang Patel2006-09-221-0/+47
* Undo previous check-in.Devang Patel2006-09-141-33/+0
* Avoid recursion in assignDFSNumber(). Move def from ET-Forest.hDevang Patel2006-09-141-0/+33
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-271-5/+5
* Add dominates/properlyDominates queries to IDom.Chris Lattner2006-08-011-0/+11
* For PR780:Reid Spencer2006-06-071-2/+2
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-011-1/+1
* Fix an et-forest memory leak. Patch by Daniel Berlin.Chris Lattner2006-03-141-0/+1
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-141-5/+22
* Bugfix for etforest updating. Contributed by Daniel Berlin.Chris Lattner2006-01-091-1/+1
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-081-0/+443
* more HP-UX cleanlinessDuraid Madina2005-12-261-0/+1
* This requires proper dominanceChris Lattner2005-11-181-1/+1
* Make dominates(A,B) work with post dominators. Patch contributed byChris Lattner2005-04-251-2/+7
* Eliminate tabs and trailing spacesJeff Cohen2005-04-231-2/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-19/+19
* For PR387:\Reid Spencer2004-12-071-4/+4
* Make sure any client of Dominators.h links in Dominators.cppChris Lattner2004-10-141-0/+2
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* compute dominator tree children in a deterministic order that does not dependChris Lattner2004-06-191-11/+12
* Print out immediate dominators in program order, not in random order based on...Chris Lattner2004-06-191-7/+5
* Add missing #includeChris Lattner2004-06-051-0/+1
* The recalclulate method was a nasty hack that was once used by the -cee pass,Chris Lattner2003-12-071-16/+12
* Completely rewrite domset, idom, and domtree implementation. Now it is basedChris Lattner2003-12-071-159/+266
* Finegrainify namespacificationChris Lattner2003-11-211-4/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-201-1/+1
* Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner2003-09-111-4/+4
* Rework dominator interfaces to handle changes in the post-dominanceChris Lattner2003-09-101-28/+47
* Do not even attempt to compute dominator information for unreachable blocksChris Lattner2003-08-181-26/+8
* Spell `necessary' correctly.Misha Brukman2003-08-181-1/+1
* Remove using declarations and extraneous #includesChris Lattner2003-05-221-3/+3
* Fix bug: Dominators/2003-05-12-UnreachableCode.llChris Lattner2003-05-121-9/+18
* Expose new "recalculate" method from dominatorsetChris Lattner2002-10-081-4/+8
* Fix a nasty problem with dominance calculation for unreachable blocks.Chris Lattner2002-10-041-5/+20
* Improve printing of dominator setsChris Lattner2002-09-291-3/+5
* - Add methods to ImmediateDominators & DominatorTree to allow updatesChris Lattner2002-09-261-0/+17
* Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.llChris Lattner2002-08-221-13/+23
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-211-4/+0
* Implement dominator checking in the verifier, so that we check that allChris Lattner2002-08-021-1/+1