summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86RegisterClasses.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/X86/X86RegisterClasses.cpp')
-rw-r--r--llvm/lib/Target/X86/X86RegisterClasses.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/X86/X86RegisterClasses.cpp b/llvm/lib/Target/X86/X86RegisterClasses.cpp
index 6460bfb7632..f73942afbfd 100644
--- a/llvm/lib/Target/X86/X86RegisterClasses.cpp
+++ b/llvm/lib/Target/X86/X86RegisterClasses.cpp
@@ -106,12 +106,13 @@ namespace {
case Type::UByteTyID: return &X86ByteRegisterClassInstance;
case Type::ShortTyID:
case Type::UShortTyID: return &X86ShortRegisterClassInstance;
+ case Type::LongTyID: // None of these are handled yet!
+ case Type::ULongTyID: // FIXME: Treat these like ints, this is bogus!
+
case Type::IntTyID:
case Type::UIntTyID:
case Type::PointerTyID: return &X86IntRegisterClassInstance;
- case Type::LongTyID: /* None of these are handled yet! */
- case Type::ULongTyID:
case Type::FloatTyID:
case Type::DoubleTyID:
OpenPOWER on IntegriCloud