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 | e2aa191ac4d1725a2251b169634ba769ec1becc6 (patch) | |
tree | e6f8eaafa531c37cac16a7e655519156376596e4 /lib/Target/Lanai | |
parent | 0722ecf05c1d91519fb3c9064be2f923793e75b1 (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
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311531 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Lanai')
-rw-r--r-- | lib/Target/Lanai/LanaiRegisterInfo.cpp | 10 | ||||
-rw-r--r-- | lib/Target/Lanai/LanaiRegisterInfo.h | 3 |
2 files changed, 0 insertions, 13 deletions
diff --git a/lib/Target/Lanai/LanaiRegisterInfo.cpp b/lib/Target/Lanai/LanaiRegisterInfo.cpp index fe54589f8b0..6ea477dce3e 100644 --- a/lib/Target/Lanai/LanaiRegisterInfo.cpp +++ b/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/lib/Target/Lanai/LanaiRegisterInfo.h b/lib/Target/Lanai/LanaiRegisterInfo.h index d88a1919385..4e172f21807 100644 --- a/lib/Target/Lanai/LanaiRegisterInfo.h +++ b/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; }; |