From 3da09238682295e5cb388715b30c931cc6335f57 Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Tue, 3 Jun 2003 01:04:04 +0000 Subject: [PATCH] The rd field goes after the immediate field in format 2.1 instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6559 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/SparcV9_F2.td | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/Target/SparcV9/SparcV9_F2.td b/lib/Target/SparcV9/SparcV9_F2.td index 4a0c1ff40c4..69e4cac76c9 100644 --- a/lib/Target/SparcV9/SparcV9_F2.td +++ b/lib/Target/SparcV9/SparcV9_F2.td @@ -13,8 +13,8 @@ class F2 : InstV9 { // Format 2 instructions // Format 2.1 instructions class F2_1 : F2 { - bits<5> rd; bits<22> imm; + bits<5> rd; set Name = name; set Inst{29-25} = rd; @@ -48,7 +48,6 @@ class F2_3 cond, string name> : F2_br { // Format 2.3 instructions } class F2_4 rcond, string name> : F2_br { // Format 2.4 instructions - // Variables exposed by the instruction... bit predict; bits<5> rs1; bits<16> disp;