[llvm-commits] CVS: llvm/lib/Target/X86/X86RegisterInfo.td

Chris Lattner lattner at cs.uiuc.edu
Wed Aug 6 23:50:01 PDT 2003


Changes in directory llvm/lib/Target/X86:

X86RegisterInfo.td updated: 1.5 -> 1.6

---
Log message:

This register is never used, disable it.


---
Diffs of the changes:

Index: llvm/lib/Target/X86/X86RegisterInfo.td
diff -u llvm/lib/Target/X86/X86RegisterInfo.td:1.5 llvm/lib/Target/X86/X86RegisterInfo.td:1.6
--- llvm/lib/Target/X86/X86RegisterInfo.td:1.5	Mon Aug  4 15:58:29 2003
+++ llvm/lib/Target/X86/X86RegisterInfo.td	Wed Aug  6 23:49:16 2003
@@ -45,7 +45,7 @@
   // This is a slimy hack to make it possible to say that flags are clobbered...
   // Ideally we'd model instructions based on which particular flag(s) they
   // could clobber. 
-  def EFLAGS : Register;
+  //def EFLAGS : Register;
 }
 
 //===----------------------------------------------------------------------===//
@@ -96,5 +96,5 @@
 
 // Registers which cannot be allocated... and are thus left unnamed.
 def : RegisterClass<f80, 4, [ST0, ST1, ST2, ST3, ST4, ST5, ST6, ST7]>;
-def : RegisterClass<i16, 2, [EFLAGS]>;
+//def : RegisterClass<i16, 2, [EFLAGS]>;
 





More information about the llvm-commits mailing list