From: Stanislav Mekhanoshin Date: Thu, 3 Feb 2022 19:44:45 +0000 (-0800) Subject: [AMDGPU] Fix windows build warning with IMMBitSelConst. NFC. X-Git-Tag: upstream/15.0.7~17879 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1d111090ad0c2c022c67ef26e25949669c28a0c7;p=platform%2Fupstream%2Fllvm.git [AMDGPU] Fix windows build warning with IMMBitSelConst. NFC. VS gives this warning for an integer constant: AMDGPUGenDAGISel.inc(214687): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) --- diff --git a/llvm/lib/Target/AMDGPU/SIInstructions.td b/llvm/lib/Target/AMDGPU/SIInstructions.td index 02275f1..3f1d10b 100644 --- a/llvm/lib/Target/AMDGPU/SIInstructions.td +++ b/llvm/lib/Target/AMDGPU/SIInstructions.td @@ -2270,7 +2270,7 @@ def : GCNPat < >; def IMMBitSelConst : SDNodeXFormgetTargetConstant(1 << N->getZExtValue(), SDLoc(N), + return CurDAG->getTargetConstant(1ULL << N->getZExtValue(), SDLoc(N), MVT::i32); }]>;