summaryrefslogtreecommitdiff
path: root/llvm/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
commitd5d55e5f6d3abef5a8bad5a8817c4c28936d3740 (patch)
tree1cfaf9674dd8223de5890f332be06889fdd535a1 /llvm/lib/Target/Lanai
parent6e17a30fa99be63e5cb5fdf4c36fc567876b8340 (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.cpp10
-rw-r--r--llvm/lib/Target/Lanai/LanaiRegisterInfo.h3
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;
};