[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-06-07 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.72 - 1.73 --- Log message: Maintain ETNode as part of DomTreeNode. This adds redundancy for now. --- Diffs of the changes: (+24 -4) PostDominators.cpp | 28 1 files changed, 24

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-06-03 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.70 - 1.71 --- Log message: s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g --- Diffs of the changes: (+14 -14) PostDominators.cpp | 28 ++-- 1 files changed, 14 insertions(+), 14

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-06-03 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.71 - 1.72 --- Log message: s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g --- Diffs of the changes: (+7 -7) PostDominators.cpp | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-04-17 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.65 - 1.66 --- Log message: Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070416/047971.html --- Diffs of the changes: (+1 -1) PostDominators.cpp |2 +- 1 files changed, 1 insertion(+), 1

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-04-17 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.66 - 1.67 --- Log message: Cache DT[*SI] lookup. --- Diffs of the changes: (+4 -2) PostDominators.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Analysis/PostDominators.cpp diff -u

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-04-15 Thread Owen Anderson
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.63 - 1.64 --- Log message: Remove ImmediateDominator analysis. The same information can be obtained from DomTree. A lot of code for constructing ImmediateDominator is now folded into DomTree construction. This is part

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-04-15 Thread Owen Anderson
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.64 - 1.65 --- Log message: Tabs - Spaces --- Diffs of the changes: (+3 -3) PostDominators.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/lib/Analysis/PostDominators.cpp diff -u

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2007-04-07 Thread Owen Anderson
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.62 - 1.63 --- Log message: Completely purge DomSet. This is the (hopefully) final patch for PR1171: http://llvm.org/PR1171 . --- Diffs of the changes: (+0 -67) PostDominators.cpp | 67

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2006-09-27 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.60 - 1.61 --- Log message: Fix DFS walk. Fix http://llvm.org/bugs/show_bug.cgi?id=923 --- Diffs of the changes: (+27 -14) PostDominators.cpp | 41 +++-- 1 files changed, 27

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2006-09-07 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.58 - 1.59 --- Log message: Use iterative do-while loop instead of recursive DFSPass calls to reduce amount of stack space used at runtime. --- Diffs of the changes: (+29 -16) PostDominators.cpp | 45

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2006-09-07 Thread Devang Patel
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.59 - 1.60 --- Log message: Untabify. --- Diffs of the changes: (+3 -3) PostDominators.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/lib/Analysis/PostDominators.cpp diff -u

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2006-03-10 Thread Nate Begeman
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.54 - 1.55 --- Log message: Fix PR681: http://llvm.cs.uiuc.edu/PR681 by using the standard Lengauer and Tarjan algorithm for dominator set construction, rather than intersecting various std::sets. This reduces the memory

[llvm-commits] CVS: llvm/lib/Analysis/PostDominators.cpp

2006-01-08 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: PostDominators.cpp updated: 1.53 - 1.54 --- Log message: Initial implementation of the ET-Forest data structure for dominators and post-dominators. This code was written/adapted by Daniel Berlin! --- Diffs of the changes: (+63 -0)