diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2003-06-05 00:39:45 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-06-05 00:39:45 +0000 |
commit | 2e7e8fadf88241eddb7222ce790fb2322ec750f0 (patch) | |
tree | 572f0132a637a671e95f6b876107e0164d6e0b06 /lib/Target/SparcV9/SparcV9_F3.td | |
parent | aeab1e163f63a1e435fc680a8a8246f184e8d5d3 (diff) | |
download | external_llvm-2e7e8fadf88241eddb7222ce790fb2322ec750f0.zip external_llvm-2e7e8fadf88241eddb7222ce790fb2322ec750f0.tar.gz external_llvm-2e7e8fadf88241eddb7222ce790fb2322ec750f0.tar.bz2 |
Added missing 'rs1' field to F3_rdrs1imm13, 'rd' to F3_rdrs1rs2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6618 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/SparcV9/SparcV9_F3.td')
-rw-r--r-- | lib/Target/SparcV9/SparcV9_F3.td | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/Target/SparcV9/SparcV9_F3.td b/lib/Target/SparcV9/SparcV9_F3.td index a0033d8..46b7021 100644 --- a/lib/Target/SparcV9/SparcV9_F3.td +++ b/lib/Target/SparcV9/SparcV9_F3.td @@ -75,14 +75,13 @@ class F3_rdrs1 : F3_rd { } // F3_rdrs1simm13 - Common class of instructions that have rd, rs1, and simm13 -class F3_rdrs1simm13 : F3_rd { +class F3_rdrs1simm13 : F3_rdrs1 { bits<13> simm13; set Inst{12-0} = simm13; } - // F3_rdrs1rs2 - Common class of instructions that have rd, rs1, and rs2 fields -class F3_rdrs1rs2 : F3_rs1 { +class F3_rdrs1rs2 : F3_rdrs1 { bits<5> rs2; set Inst{4-0} = rs2; } |