summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86RegisterInfo.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2014-07-09 18:53:57 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2014-07-09 18:53:57 +0000
commitc560a6cadce199a7e11483ffdd0eeacaab3f8241 (patch)
tree4be7a361a0af5a9cfa5e5fcf9751da6271cfb685 /llvm/lib/Target/X86/X86RegisterInfo.cpp
parent0c01caa2adb828c53272f598832450ff85cf2631 (diff)
downloadbcm5719-llvm-c560a6cadce199a7e11483ffdd0eeacaab3f8241.tar.gz
bcm5719-llvm-c560a6cadce199a7e11483ffdd0eeacaab3f8241.zip
TargetRegisterInfo: Remove function that fell out of use years ago.
llvm-svn: 212636
Diffstat (limited to 'llvm/lib/Target/X86/X86RegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/X86/X86RegisterInfo.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/llvm/lib/Target/X86/X86RegisterInfo.cpp b/llvm/lib/Target/X86/X86RegisterInfo.cpp
index 236e1a4d949..e8a7e84bb7e 100644
--- a/llvm/lib/Target/X86/X86RegisterInfo.cpp
+++ b/llvm/lib/Target/X86/X86RegisterInfo.cpp
@@ -81,21 +81,6 @@ X86RegisterInfo::X86RegisterInfo(const X86Subtarget &STI)
BasePtr = Is64Bit ? X86::RBX : X86::ESI;
}
-/// getCompactUnwindRegNum - This function maps the register to the number for
-/// compact unwind encoding. Return -1 if the register isn't valid.
-int X86RegisterInfo::getCompactUnwindRegNum(unsigned RegNum, bool isEH) const {
- switch (getLLVMRegNum(RegNum, isEH)) {
- case X86::EBX: case X86::RBX: return 1;
- case X86::ECX: case X86::R12: return 2;
- case X86::EDX: case X86::R13: return 3;
- case X86::EDI: case X86::R14: return 4;
- case X86::ESI: case X86::R15: return 5;
- case X86::EBP: case X86::RBP: return 6;
- }
-
- return -1;
-}
-
bool
X86RegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const {
// ExeDepsFixer and PostRAScheduler require liveness.
OpenPOWER on IntegriCloud