aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2021-07-06 08:11:11 -0700
committerPhilip Reames <listmail@philipreames.com>2021-07-06 10:57:10 -0700
commit600624a10326ad4be32be409e88b9b8580cef85d (patch)
tree6338d39ea4f69b13d283cde3697540fdab0bde17 /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent74d6ce5d5f169e9cf3fac0eb1042602e286dd2b9 (diff)
downloadllvm-600624a10326ad4be32be409e88b9b8580cef85d.zip
llvm-600624a10326ad4be32be409e88b9b8580cef85d.tar.gz
llvm-600624a10326ad4be32be409e88b9b8580cef85d.tar.bz2
[LoopVersion] Move an assert [nfc-ish]
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
-rw-r--r--llvm/lib/Transforms/Utils/LoopVersioning.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Utils/LoopVersioning.cpp b/llvm/lib/Transforms/Utils/LoopVersioning.cpp
index de4fb44..8a89158 100644
--- a/llvm/lib/Transforms/Utils/LoopVersioning.cpp
+++ b/llvm/lib/Transforms/Utils/LoopVersioning.cpp
@@ -44,11 +44,11 @@ LoopVersioning::LoopVersioning(const LoopAccessInfo &LAI,
AliasChecks(Checks.begin(), Checks.end()),
Preds(LAI.getPSE().getUnionPredicate()), LAI(LAI), LI(LI), DT(DT),
SE(SE) {
- assert(L->getUniqueExitBlock() && "No single exit block");
}
void LoopVersioning::versionLoop(
const SmallVectorImpl<Instruction *> &DefsUsedOutside) {
+ assert(VersionedLoop->getUniqueExitBlock() && "No single exit block");
assert(VersionedLoop->isLoopSimplifyForm() &&
"Loop is not in loop-simplify form");