aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Scalar/LoopPredication.cpp
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2019-06-01 03:32:20 +0000
committerRichard Trieu <rtrieu@google.com>2019-06-01 03:32:20 +0000
commit4e875464df0ff84f7edb5d94be453e7ed28f06ad (patch)
treee2c5e2ac6f089c1eac1a47a15dff8ca79dec9abd /llvm/lib/Transforms/Scalar/LoopPredication.cpp
parent19afdf74bb91dca9dab9ef2bf1112c6748056c93 (diff)
downloadllvm-4e875464df0ff84f7edb5d94be453e7ed28f06ad.zip
llvm-4e875464df0ff84f7edb5d94be453e7ed28f06ad.tar.gz
llvm-4e875464df0ff84f7edb5d94be453e7ed28f06ad.tar.bz2
Inline variable into assert to fix unused variable warning.
llvm-svn: 362285
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopPredication.cpp')
-rw-r--r--llvm/lib/Transforms/Scalar/LoopPredication.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopPredication.cpp b/llvm/lib/Transforms/Scalar/LoopPredication.cpp
index dfecacf..62a7942 100644
--- a/llvm/lib/Transforms/Scalar/LoopPredication.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopPredication.cpp
@@ -821,9 +821,9 @@ Optional<LoopICmp> LoopPredication::parseLoopLatchICmp() {
return None;
}
BasicBlock *TrueDest = BI->getSuccessor(0);
- BasicBlock *FalseDest = BI->getSuccessor(1);
- assert((TrueDest == L->getHeader() || FalseDest == L->getHeader()) &&
- "One of the latch's destinations must be the header");
+ assert(
+ (TrueDest == L->getHeader() || BI->getSuccessor(1) == L->getHeader()) &&
+ "One of the latch's destinations must be the header");
auto *ICI = dyn_cast<ICmpInst>(BI->getCondition());
if (!ICI || !BI->isConditional()) {