summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86RegisterInfo.cpp
diff options
context:
space:
mode:
authorJim Laskey <jlaskey@mac.com>2007-02-21 22:54:50 +0000
committerJim Laskey <jlaskey@mac.com>2007-02-21 22:54:50 +0000
commit3796abea0f01e2db3050b950a090e69dd56dd008 (patch)
tree113ac206d64fcc722ae41da0857a0cf2eb2350d5 /llvm/lib/Target/X86/X86RegisterInfo.cpp
parent4b37a4c712b6c6e0df8083dce530aa06b77d2c66 (diff)
downloadbcm5719-llvm-3796abea0f01e2db3050b950a090e69dd56dd008.tar.gz
bcm5719-llvm-3796abea0f01e2db3050b950a090e69dd56dd008.zip
Support to provide exception and selector registers.
llvm-svn: 34482
Diffstat (limited to 'llvm/lib/Target/X86/X86RegisterInfo.cpp')
-rw-r--r--llvm/lib/Target/X86/X86RegisterInfo.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86RegisterInfo.cpp b/llvm/lib/Target/X86/X86RegisterInfo.cpp
index 65e847e0dbb..75a2c7579d2 100644
--- a/llvm/lib/Target/X86/X86RegisterInfo.cpp
+++ b/llvm/lib/Target/X86/X86RegisterInfo.cpp
@@ -1193,6 +1193,16 @@ void X86RegisterInfo::getInitialFrameState(std::vector<MachineMove> &Moves)
Moves.push_back(MachineMove(0, Dst, Src));
}
+unsigned X86RegisterInfo::getEHExceptionRegister() const {
+ assert(0 && "What is the exception register");
+ return 0;
+}
+
+unsigned X86RegisterInfo::getEHHandlerRegister() const {
+ assert(0 && "What is the exception handler register");
+ return 0;
+}
+
namespace llvm {
unsigned getX86SubSuperRegister(unsigned Reg, MVT::ValueType VT, bool High) {
switch (VT) {
OpenPOWER on IntegriCloud