summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2017-06-29 17:01:10 +0000
committerDaniel Berlin <dberlin@dberlin.org>2017-06-29 17:01:10 +0000
commitb779db7ebc41fb6d458facb4d61d60580ce80ee4 (patch)
tree07a13cb52cae667657b9160738f58491794795e1 /llvm/lib
parent7c757aee38434378b73c0322931933e7630e8051 (diff)
downloadbcm5719-llvm-b779db7ebc41fb6d458facb4d61d60580ce80ee4.tar.gz
bcm5719-llvm-b779db7ebc41fb6d458facb4d61d60580ce80ee4.zip
NewGVN: Remove useless test in addPhiOfOps.
llvm-svn: 306702
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Transforms/Scalar/NewGVN.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Scalar/NewGVN.cpp b/llvm/lib/Transforms/Scalar/NewGVN.cpp
index 7a7624f7754..9cf01c6582b 100644
--- a/llvm/lib/Transforms/Scalar/NewGVN.cpp
+++ b/llvm/lib/Transforms/Scalar/NewGVN.cpp
@@ -2423,8 +2423,7 @@ void NewGVN::addPhiOfOps(PHINode *Op, BasicBlock *BB,
AllTempInstructions.insert(Op);
PHIOfOpsPHIs[BB].push_back(Op);
TempToBlock[Op] = BB;
- if (ExistingValue)
- RealToTemp[ExistingValue] = Op;
+ RealToTemp[ExistingValue] = Op;
}
static bool okayForPHIOfOps(const Instruction *I) {
OpenPOWER on IntegriCloud