OSDN Git Service

Compiler warning.
authorAndrew Trick <atrick@apple.com>
Mon, 18 Jul 2011 21:15:03 +0000 (21:15 +0000)
committerAndrew Trick <atrick@apple.com>
Mon, 18 Jul 2011 21:15:03 +0000 (21:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135426 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/IndVarSimplify.cpp

index d7b11b8..b75db7d 100644 (file)
@@ -1832,9 +1832,9 @@ LinearFunctionTestReplace(Loop *L,
   if (isPtrIV) {
       Value *IVStart = IndVar->getIncomingValueForBlock(L->getLoopPreheader());
       assert(AR->getStart() == SE->getSCEV(IVStart) && "bad loop counter");
-      const PointerType *PointerTy = cast<PointerType>(IVStart->getType());
-      assert(SE->getSizeOfExpr(PointerTy->getElementType())->isOne() &&
-             "unit stride pointer IV must be i8*");
+      assert(SE->getSizeOfExpr(
+               cast<PointerType>(IVStart->getType())->getElementType())->isOne()
+             && "unit stride pointer IV must be i8*");
 
       Builder.SetInsertPoint(L->getLoopPreheader()->getTerminator());
       ExitCnt = Builder.CreateGEP(IVStart, ExitCnt, "lftr.limit");