From 9505470033dcddfaa9abaf376191408b7cd33280 Mon Sep 17 00:00:00 2001 From: Max Kazantsev Date: Fri, 4 Aug 2017 07:41:24 +0000 Subject: Do not declare a variable which is used only in assert. NFC llvm-svn: 310034 --- llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp') diff --git a/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp b/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp index 6c136a6f87a..bc026ec959e 100644 --- a/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp +++ b/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp @@ -1608,8 +1608,7 @@ InductiveRangeCheck::computeSafeIterationSpace( if (D != B) return None; - ConstantInt *ConstD = D->getValue(); - assert(!ConstD->isZero() && "Recurrence with zero step?"); + assert(!D->getValue()->isZero() && "Recurrence with zero step?"); const SCEV *M = SE.getMinusSCEV(C, A); const SCEV *Begin = SE.getNegativeSCEV(M); -- cgit v1.2.3