]> granicus.if.org Git - llvm/commitdiff
Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 21 Jun 2019 16:11:18 +0000 (16:11 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 21 Jun 2019 16:11:18 +0000 (16:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364068 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/Disassembler/ARMDisassembler.cpp

index fd99704af2b1b68b66ca38d54f99209c9c155581..acabfd32cd706fd382c6c073661c4f609637ce21 100644 (file)
@@ -6148,7 +6148,7 @@ static DecodeStatus DecodePowerTwoOperand(MCInst &Inst, unsigned Val,
   if (Val < MinLog || Val > MaxLog)
     return MCDisassembler::Fail;
 
-  Inst.addOperand(MCOperand::createImm(1 << Val));
+  Inst.addOperand(MCOperand::createImm(1LL << Val));
   return S;
 }