diff options
author | Alex Bradbury <asb@lowrisc.org> | 2017-08-23 07:14:48 +0000 |
---|---|---|
committer | Alex Bradbury <asb@lowrisc.org> | 2017-08-23 07:14:48 +0000 |
commit | d5d55e5f6d3abef5a8bad5a8817c4c28936d3740 (patch) | |
tree | 1cfaf9674dd8223de5890f332be06889fdd535a1 /llvm/lib/Target/Lanai | |
parent | 6e17a30fa99be63e5cb5fdf4c36fc567876b8340 (diff) |
[Lanai] Remove dead functions from LanaiRegisterInfo
getEHExceptionRegister and getEHHandlerRegister are unused and were removed
from most backends in rL192099. This patch removes them from Lanai.
Differential Revision: https://reviews.llvm.org/D36829
Diffstat (limited to 'llvm/lib/Target/Lanai')
-rw-r--r-- | llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp | 10 | ||||
-rw-r--r-- | llvm/lib/Target/Lanai/LanaiRegisterInfo.h | 3 |
2 files changed, 0 insertions, 13 deletions
diff --git a/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp b/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp index fe54589f8b0..6ea477dce3e 100644 --- a/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp +++ b/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp @@ -264,16 +264,6 @@ LanaiRegisterInfo::getFrameRegister(const MachineFunction & /*MF*/) const { unsigned LanaiRegisterInfo::getBaseRegister() const { return Lanai::R14; } -unsigned LanaiRegisterInfo::getEHExceptionRegister() const { - llvm_unreachable("no exception support"); - return 0; -} - -unsigned LanaiRegisterInfo::getEHHandlerRegister() const { - llvm_unreachable("no exception support"); - return 0; -} - const uint32_t * LanaiRegisterInfo::getCallPreservedMask(const MachineFunction & /*MF*/, CallingConv::ID /*CC*/) const { diff --git a/llvm/lib/Target/Lanai/LanaiRegisterInfo.h b/llvm/lib/Target/Lanai/LanaiRegisterInfo.h index d88a1919385..4e172f21807 100644 --- a/llvm/lib/Target/Lanai/LanaiRegisterInfo.h +++ b/llvm/lib/Target/Lanai/LanaiRegisterInfo.h @@ -47,9 +47,6 @@ struct LanaiRegisterInfo : public LanaiGenRegisterInfo { unsigned getBaseRegister() const; bool hasBasePointer(const MachineFunction &MF) const; - // Exception handling queries. - unsigned getEHExceptionRegister() const; - unsigned getEHHandlerRegister() const; int getDwarfRegNum(unsigned RegNum, bool IsEH) const; }; |