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

Chris Lattner lattner at cs.uiuc.edu
Mon Aug 4 00:00:07 PDT 2003


Changes in directory llvm/lib/Target/X86:

X86RegisterInfo.td updated: 1.2 -> 1.3

---
Log message:

Specify custom name for registers to get the ()'s in the name.


---
Diffs of the changes:

Index: llvm/lib/Target/X86/X86RegisterInfo.td
diff -u llvm/lib/Target/X86/X86RegisterInfo.td:1.2 llvm/lib/Target/X86/X86RegisterInfo.td:1.3
--- llvm/lib/Target/X86/X86RegisterInfo.td:1.2	Sun Aug  3 13:18:48 2003
+++ llvm/lib/Target/X86/X86RegisterInfo.td	Sun Aug  3 17:12:47 2003
@@ -35,10 +35,10 @@
   def FP6 : Register; 
 
   // Floating point stack registers
-  def ST0 : Register; def ST1 : Register;
-  def ST2 : Register; def ST3 : Register;
-  def ST4 : Register; def ST5 : Register;
-  def ST6 : Register; def ST7 : Register; 
+  def ST0 : NamedReg<"ST(0)">; def ST1 : NamedReg<"ST(1)">;
+  def ST2 : NamedReg<"ST(2)">; def ST3 : NamedReg<"ST(3)">;
+  def ST4 : NamedReg<"ST(4)">; def ST5 : NamedReg<"ST(5)">;
+  def ST6 : NamedReg<"ST(6)">; def ST7 : NamedReg<"ST(7)">; 
   
   // Flags, Segment registers, etc...
   





More information about the llvm-commits mailing list