diff options
| author | Misha Brukman <brukman+llvm@gmail.com> | 2003-06-03 01:04:04 +0000 |
|---|---|---|
| committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-06-03 01:04:04 +0000 |
| commit | 4485c795a996143114811a69acd0e6689ade8b61 (patch) | |
| tree | b19642bb33c7c917cb3f5f68db7c5dd67bfff3e8 /llvm/lib/Target/Sparc | |
| parent | b6073c371951dad8cc0a13db96656c44181ccc38 (diff) | |
| download | bcm5719-llvm-4485c795a996143114811a69acd0e6689ade8b61.tar.gz bcm5719-llvm-4485c795a996143114811a69acd0e6689ade8b61.zip | |
The rd field goes after the immediate field in format 2.1 instructions.
llvm-svn: 6559
Diffstat (limited to 'llvm/lib/Target/Sparc')
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9_F2.td | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/Sparc/SparcV9_F2.td b/llvm/lib/Target/Sparc/SparcV9_F2.td index 4a0c1ff40c4..69e4cac76c9 100644 --- a/llvm/lib/Target/Sparc/SparcV9_F2.td +++ b/llvm/lib/Target/Sparc/SparcV9_F2.td @@ -13,8 +13,8 @@ class F2 : InstV9 { // Format 2 instructions // 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_3<bits<4> cond, string name> : F2_br { // Format 2.3 instructions } 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; |

