diff options
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineScheduler.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineScheduler.cpp b/llvm/lib/CodeGen/MachineScheduler.cpp index ecfccaa..5cfc019 100644 --- a/llvm/lib/CodeGen/MachineScheduler.cpp +++ b/llvm/lib/CodeGen/MachineScheduler.cpp @@ -1567,7 +1567,9 @@ void BaseMemOpClusterMutation::clusterNeighboringMemOps( for (SUnit *SU : MemOps) { SmallVector<const MachineOperand *, 4> BaseOps; int64_t Offset; - if (TII->getMemOperandsWithOffset(*SU->getInstr(), BaseOps, Offset, TRI)) + bool OffsetIsScalable; + if (TII->getMemOperandsWithOffset(*SU->getInstr(), BaseOps, Offset, + OffsetIsScalable, TRI)) MemOpRecords.push_back(MemOpInfo(SU, BaseOps, Offset)); #ifndef NDEBUG for (auto *Op : BaseOps) |