[llvm-commits] [llvm] r117511 - /llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp

Bob Wilson bob.wilson at apple.com
Wed Oct 27 16:49:00 PDT 2010


Author: bwilson
Date: Wed Oct 27 18:49:00 2010
New Revision: 117511

URL: http://llvm.org/viewvc/llvm-project?rev=117511&view=rev
Log:
Fix compiler warnings about signed/unsigned comparisons.

Modified:
    llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp

Modified: llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp?rev=117511&r1=117510&r2=117511&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp Wed Oct 27 18:49:00 2010
@@ -4575,9 +4575,9 @@
   for (unsigned n = 0; n < NumElts; ++n) {
     int MaskElt = SVN->getMaskElt(n);
     int NewElt = -1;
-    if (MaskElt < HalfElts)
+    if (MaskElt < (int)HalfElts)
       NewElt = MaskElt;
-    else if (MaskElt >= NumElts && MaskElt < NumElts + HalfElts)
+    else if (MaskElt >= (int)NumElts && MaskElt < (int)(NumElts + HalfElts))
       NewElt = HalfElts + MaskElt - NumElts;
     NewMask.push_back(NewElt);
   }





More information about the llvm-commits mailing list