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 | d5d559421f41684b69ddba76938136426f7f29a2 (patch) | |
tree | 639a5c44572b1fba6bca039517d0336a5d94b378 | |
parent | dbb285ca5131d6ecc2bbf99ea8f87dc3f02a1493 (diff) | |
download | bcm5719-llvm-d5d559421f41684b69ddba76938136426f7f29a2.tar.gz bcm5719-llvm-d5d559421f41684b69ddba76938136426f7f29a2.zip |
[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
llvm-svn: 311531
-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; }; |