aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Lanai
diff options
context:
space:
mode:
authorAlex Bradbury <asb@lowrisc.org>2017-08-23 07:14:48 +0000
committerAlex Bradbury <asb@lowrisc.org>2017-08-23 07:14:48 +0000
commite2aa191ac4d1725a2251b169634ba769ec1becc6 (patch)
treee6f8eaafa531c37cac16a7e655519156376596e4 /lib/Target/Lanai
parent0722ecf05c1d91519fb3c9064be2f923793e75b1 (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.cpp10
-rw-r--r--lib/Target/Lanai/LanaiRegisterInfo.h3
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;
};