diff --git a/bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp b/bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp --- a/bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp +++ b/bolt/lib/Target/AArch64/AArch64MCPlusBuilder.cpp @@ -265,7 +265,7 @@ return true; } - DispImm = Inst.getOperand(I).getImm() << 2; + DispImm = Inst.getOperand(I).getImm() * 4; return true; } return false;