diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2019-10-28 09:49:48 +0000 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2019-10-28 18:05:19 +0000 |
commit | 70f5aecedef9a6e347e425eb5b843bf797b95319 (patch) | |
tree | ec68306a2de8f8987227478bcff9511320310a2b /llvm/lib/CodeGen/LiveDebugValues.cpp | |
parent | 18824d25d8aa8727d9f64f8002f2533d57627bd5 (diff) | |
download | bcm5719-llvm-70f5aecedef9a6e347e425eb5b843bf797b95319.tar.gz bcm5719-llvm-70f5aecedef9a6e347e425eb5b843bf797b95319.zip |
Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)
Fixed up test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir that
broke r375425.
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugValues.cpp')
-rw-r--r-- | llvm/lib/CodeGen/LiveDebugValues.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/LiveDebugValues.cpp b/llvm/lib/CodeGen/LiveDebugValues.cpp index ea965780f30..b15c594a454 100644 --- a/llvm/lib/CodeGen/LiveDebugValues.cpp +++ b/llvm/lib/CodeGen/LiveDebugValues.cpp @@ -1432,8 +1432,7 @@ bool LiveDebugValues::runOnMachineFunction(MachineFunction &MF) { TRI = MF.getSubtarget().getRegisterInfo(); TII = MF.getSubtarget().getInstrInfo(); TFI = MF.getSubtarget().getFrameLowering(); - TFI->determineCalleeSaves(MF, CalleeSavedRegs, - std::make_unique<RegScavenger>().get()); + TFI->getCalleeSaves(MF, CalleeSavedRegs); LS.initialize(MF); bool Changed = ExtendRanges(MF); |