[llvm-commits] [llvm] r59518 - /llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp

Bill Wendling isanbard at gmail.com
Tue Nov 18 02:57:27 PST 2008


Author: void
Date: Tue Nov 18 04:57:27 2008
New Revision: 59518

URL: http://llvm.org/viewvc/llvm-project?rev=59518&view=rev
Log:
Cast to remove warning about comparing signed and unsigned.

Modified:
    llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp

Modified: llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp?rev=59518&r1=59517&r2=59518&view=diff

==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/IndVarSimplify.cpp Tue Nov 18 04:57:27 2008
@@ -732,7 +732,7 @@
 
   // If the iteration range can be handled by SIToFPInst then use it.
   APInt Max = APInt::getSignedMaxValue(32);
-  if (Max.getZExtValue() > abs(intEV - intIV))
+  if (Max.getZExtValue() > static_cast<uint64_t>(abs(intEV - intIV)))
     return true;
   
   return false;





More information about the llvm-commits mailing list