[llvm] r217143 - Silencing a usually-helpful-but-braindead-silly-in-this-case sign mismatch warning with MSVC. NFC.

Aaron Ballman aaron at aaronballman.com
Thu Sep 4 04:52:24 PDT 2014


Author: aaronballman
Date: Thu Sep  4 06:52:24 2014
New Revision: 217143

URL: http://llvm.org/viewvc/llvm-project?rev=217143&view=rev
Log:
Silencing a usually-helpful-but-braindead-silly-in-this-case sign mismatch warning with MSVC. NFC.

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=217143&r1=217142&r2=217143&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp Thu Sep  4 06:52:24 2014
@@ -11061,7 +11061,7 @@ bool ARMTargetLowering::shouldExpandAtom
 // and up to 64 bits on the non-M profiles
 bool ARMTargetLowering::shouldExpandAtomicRMWInIR(AtomicRMWInst *AI) const {
   unsigned Size = AI->getType()->getPrimitiveSizeInBits();
-  return Size <= (Subtarget->isMClass() ? 32 : 64);
+  return Size <= (Subtarget->isMClass() ? 32U : 64U);
 }
 
 // This has so far only been implemented for MachO.





More information about the llvm-commits mailing list