[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcV9_F2.td

Misha Brukman brukman at cs.uiuc.edu
Mon Jun 2 20:05:01 PDT 2003


Changes in directory llvm/lib/Target/Sparc:

SparcV9_F2.td updated: 1.1 -> 1.2

---
Log message:

The rd field goes after the immediate field in format 2.1 instructions.


---
Diffs of the changes:

Index: llvm/lib/Target/Sparc/SparcV9_F2.td
diff -u llvm/lib/Target/Sparc/SparcV9_F2.td:1.1 llvm/lib/Target/Sparc/SparcV9_F2.td:1.2
--- llvm/lib/Target/Sparc/SparcV9_F2.td:1.1	Wed May 28 22:31:43 2003
+++ llvm/lib/Target/Sparc/SparcV9_F2.td	Mon Jun  2 20:04:04 2003
@@ -13,8 +13,8 @@
 
 // Format 2.1 instructions
 class F2_1<string name> : F2 {
-  bits<5> rd;
   bits<22> imm;
+  bits<5> rd;
 
   set Name = name;
   set Inst{29-25} = rd;
@@ -48,7 +48,6 @@
 }
 
 class F2_4<bits<3> rcond, string name> : F2_br { // Format 2.4 instructions
-  // Variables exposed by the instruction...
   bit        predict;
   bits<5>    rs1;
   bits<16>   disp;





More information about the llvm-commits mailing list