]> granicus.if.org Git - llvm/commitdiff
Fix "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 10 Jul 2019 10:34:44 +0000 (10:34 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 10 Jul 2019 10:34:44 +0000 (10:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@365612 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AArch64/AArch64AsmPrinter.cpp

index 19517f3f19714ded04f700fe9386a52d3551428e..094fbd999523627caf9888cccbd2eb57de1ba2f5 100644 (file)
@@ -335,7 +335,7 @@ void AArch64AsmPrinter::EmitHwasanMemaccessSymbols(Module &M) {
             .addReg(Reg)
             .addImm(AArch64_AM::encodeLogicalImmediate(0xf, 64)),
         *STI);
-    size_t Size = 1 << (AccessInfo & 0xf);
+    unsigned Size = 1 << (AccessInfo & 0xf);
     if (Size != 1)
       OutStreamer->EmitInstruction(MCInstBuilder(AArch64::ADDXri)
                                        .addReg(AArch64::X17)