]> granicus.if.org Git - llvm/commitdiff
Fix MSVC warning about extending a uint32_t shift result to uint64_t. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 23 Jul 2019 14:04:54 +0000 (14:04 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 23 Jul 2019 14:04:54 +0000 (14:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366808 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/AMDGPUISelLowering.cpp

index 73aff33f2e0d4d93d20080a96cf34f75adf99e18..a5098f42fca50f54b971122036ef200e0369e481 100644 (file)
@@ -4502,9 +4502,9 @@ void AMDGPUTargetLowering::computeKnownBitsForTargetNode(
         Known.One |= ((LHSKnown.One.getZExtValue() >> SelBits) & 0xff) << I;
         Known.Zero |= ((LHSKnown.Zero.getZExtValue() >> SelBits) & 0xff) << I;
       } else if (SelBits == 0x0c) {
-        Known.Zero |= 0xff << I;
+        Known.Zero |= 0xFFull << I;
       } else if (SelBits > 0x0c) {
-        Known.One |= 0xff << I;
+        Known.One |= 0xFFull << I;
       }
       Sel >>= 8;
     }