mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 20:32:21 +00:00
Remove redundant check.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37561 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6857e366f5
commit
de6e132055
@ -380,13 +380,6 @@ BasicBlock *DominatorTreeBase::findNearestCommonDominator(BasicBlock *A,
|
||||
if (A == &Entry || B == &Entry)
|
||||
return &Entry;
|
||||
|
||||
// If A and B are same then A is nearest common dominator.
|
||||
DomTreeNode *NodeA = getNode(A);
|
||||
if (A != 0 && A == B)
|
||||
return A;
|
||||
|
||||
DomTreeNode *NodeB = getNode(B);
|
||||
|
||||
// If B dominates A then B is nearest common dominator.
|
||||
if (dominates(B,A))
|
||||
return B;
|
||||
@ -395,6 +388,9 @@ BasicBlock *DominatorTreeBase::findNearestCommonDominator(BasicBlock *A,
|
||||
if (dominates(A,B))
|
||||
return A;
|
||||
|
||||
DomTreeNode *NodeA = getNode(A);
|
||||
DomTreeNode *NodeB = getNode(B);
|
||||
|
||||
// Collect NodeA dominators set.
|
||||
SmallPtrSet<DomTreeNode*, 16> NodeADoms;
|
||||
NodeADoms.insert(NodeA);
|
||||
|
Loading…
Reference in New Issue
Block a user