AArch64: Silence warning in AArch64FastISel
authorDavid Majnemer <david.majnemer@gmail.com>
Thu, 14 Aug 2014 06:44:51 +0000 (06:44 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Thu, 14 Aug 2014 06:44:51 +0000 (06:44 +0000)
GCC was emitting a signed vs unsigned comparison warning.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215620 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AArch64/AArch64FastISel.cpp

index 5459c1ba4f7ee6abe68830b180d6c8ec90f74b28..adcb64d191c984a114f74e26853773f8be8b36d5 100644 (file)
@@ -487,7 +487,7 @@ bool AArch64FastISel::ComputeAddress(const Value *Obj, Address &Addr, Type *Ty)
           NumBytes = 0;
       }
 
-      if (NumBytes != (1 << Val))
+      if (NumBytes != (1U << Val))
         break;
 
       Addr.setShift(Val);