diff options
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/ARM/ARMBaseInstrInfo.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMBaseInstrInfo.cpp b/lib/Target/ARM/ARMBaseInstrInfo.cpp index b2dd9d8..67534c4 100644 --- a/lib/Target/ARM/ARMBaseInstrInfo.cpp +++ b/lib/Target/ARM/ARMBaseInstrInfo.cpp @@ -1934,7 +1934,8 @@ bool llvm::tryFoldSPUpdateIntoPushPop(MachineFunction &MF, return false; // Mark the unimportant registers as <def,dead> in the POP. - RegList.push_back(MachineOperand::CreateReg(CurReg, true, false, true)); + RegList.push_back(MachineOperand::CreateReg(CurReg, true, false, false, + true)); } if (RegsNeeded > 0) |