aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9_F3.td
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2003-06-05 00:39:45 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2003-06-05 00:39:45 +0000
commit2e7e8fadf88241eddb7222ce790fb2322ec750f0 (patch)
tree572f0132a637a671e95f6b876107e0164d6e0b06 /lib/Target/SparcV9/SparcV9_F3.td
parentaeab1e163f63a1e435fc680a8a8246f184e8d5d3 (diff)
downloadexternal_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.td5
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;
}