From: Simon Pilgrim Date: Tue, 23 Jul 2019 14:04:54 +0000 (+0000) Subject: Fix MSVC warning about extending a uint32_t shift result to uint64_t. NFCI. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=17bc70f214123b7801746f50eb9a0080b81862f5;p=llvm Fix MSVC warning about extending a uint32_t shift result to uint64_t. NFCI. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366808 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/lib/Target/AMDGPU/AMDGPUISelLowering.cpp index 73aff33f2e0..a5098f42fca 100644 --- a/lib/Target/AMDGPU/AMDGPUISelLowering.cpp +++ b/lib/Target/AMDGPU/AMDGPUISelLowering.cpp @@ -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; }