diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp --- a/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp +++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp @@ -2574,6 +2574,7 @@ AM.BaseReg = Base->getReg(); AM.Displacement = Offset; AM.ScaledReg = 0; + AM.Scale = 0; return AM; }