[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterClasses.cpp

Misha Brukman brukman at cs.uiuc.edu
Wed Nov 20 18:27:00 PST 2002


Changes in directory llvm/lib/Target/X86:

X86RegisterClasses.cpp updated: 1.1 -> 1.2

---
Log message:

Booleans are types too. And they get stored in bytes. And InstructionSelection
doesn't assert fail. And everyone's happy. Yay!


---
Diffs of the changes:

Index: llvm/lib/Target/X86/X86RegisterClasses.cpp
diff -u llvm/lib/Target/X86/X86RegisterClasses.cpp:1.1 llvm/lib/Target/X86/X86RegisterClasses.cpp:1.2
--- llvm/lib/Target/X86/X86RegisterClasses.cpp:1.1	Wed Nov 20 12:59:43 2002
+++ llvm/lib/Target/X86/X86RegisterClasses.cpp	Wed Nov 20 18:25:56 2002
@@ -101,6 +101,7 @@
     const
   {
     switch (Ty->getPrimitiveID()) {
+    case Type::BoolTyID:
     case Type::SByteTyID:
     case Type::UByteTyID:   return &X86ByteRegisterClassInstance;
     case Type::ShortTyID:





More information about the llvm-commits mailing list