]> granicus.if.org Git - llvm/commitdiff
Avoid comparison between signed and unsigned in SCEVExitLimitForget tests
authorMax Kazantsev <max.kazantsev@azul.com>
Fri, 4 Aug 2017 06:03:51 +0000 (06:03 +0000)
committerMax Kazantsev <max.kazantsev@azul.com>
Fri, 4 Aug 2017 06:03:51 +0000 (06:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310029 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Analysis/ScalarEvolutionTest.cpp

index 94850a030c7ba2554e5bb96bc2e8a3648aec371a..0fd33aac838371446ee2dac1c9ff2b09c18ff22f 100644 (file)
@@ -995,7 +995,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetLoop) {
   const SCEV *EC = SE.getBackedgeTakenCount(Loop);
   EXPECT_FALSE(isa<SCEVCouldNotCompute>(EC));
   EXPECT_TRUE(isa<SCEVConstant>(EC));
-  EXPECT_EQ(cast<SCEVConstant>(EC)->getAPInt().getLimitedValue(), 999);
+  EXPECT_EQ(cast<SCEVConstant>(EC)->getAPInt().getLimitedValue(), 999u);
 
   SE.forgetLoop(Loop);
   Br->eraseFromParent();
@@ -1008,7 +1008,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetLoop) {
   const SCEV *NewEC = SE.getBackedgeTakenCount(Loop);
   EXPECT_FALSE(isa<SCEVCouldNotCompute>(NewEC));
   EXPECT_TRUE(isa<SCEVConstant>(NewEC));
-  EXPECT_EQ(cast<SCEVConstant>(NewEC)->getAPInt().getLimitedValue(), 1999);
+  EXPECT_EQ(cast<SCEVConstant>(NewEC)->getAPInt().getLimitedValue(), 1999u);
 }
 
 // Make sure that SCEV invalidates exit limits after invalidating the values it
@@ -1092,7 +1092,7 @@ TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetValue) {
   const SCEV *NewEC = SE.getBackedgeTakenCount(Loop);
   EXPECT_FALSE(isa<SCEVCouldNotCompute>(NewEC));
   EXPECT_TRUE(isa<SCEVConstant>(NewEC));
-  EXPECT_EQ(cast<SCEVConstant>(NewEC)->getAPInt().getLimitedValue(), 1999);
+  EXPECT_EQ(cast<SCEVConstant>(NewEC)->getAPInt().getLimitedValue(), 1999u);
 }
 
 }  // end anonymous namespace