summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFrameLowering.h
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2018-04-07 05:36:44 +0000
committerVitaly Buka <vitalybuka@google.com>2018-04-07 05:36:44 +0000
commitde5f196530b508df3bc8c035ae1db87b56437d88 (patch)
tree7f702512cbfb50729ca134d7dadbad1efb364c96 /llvm/lib/Target/ARM/ARMFrameLowering.h
parentd1324fdff005fd267630c004760a544dabad8357 (diff)
downloadbcm5719-llvm-de5f196530b508df3bc8c035ae1db87b56437d88.tar.gz
bcm5719-llvm-de5f196530b508df3bc8c035ae1db87b56437d88.zip
Revert "ARM: Do not spill CSR to stack on entry to noreturn functions"
Breaks ubsan test TestCases/Misc/missing_return.cpp on ARM This reverts commit r329287 llvm-svn: 329486
Diffstat (limited to 'llvm/lib/Target/ARM/ARMFrameLowering.h')
-rw-r--r--llvm/lib/Target/ARM/ARMFrameLowering.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/ARMFrameLowering.h b/llvm/lib/Target/ARM/ARMFrameLowering.h
index e994cab28fe..1f18e2bf80c 100644
--- a/llvm/lib/Target/ARM/ARMFrameLowering.h
+++ b/llvm/lib/Target/ARM/ARMFrameLowering.h
@@ -44,8 +44,6 @@ public:
bool noFramePointerElim(const MachineFunction &MF) const override;
- bool enableCalleeSaveSkip(const MachineFunction &MF) const override;
-
bool hasFP(const MachineFunction &MF) const override;
bool hasReservedCallFrame(const MachineFunction &MF) const override;
bool canSimplifyCallFramePseudos(const MachineFunction &MF) const override;
OpenPOWER on IntegriCloud