diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2003-07-07 22:18:06 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-07-07 22:18:06 +0000 |
commit | 35f19cc7b2d285b6db2446341f48178fd49fabe0 (patch) | |
tree | eb7609ddc7e2b61b4ce958f7be2faee6a3172a91 | |
parent | 1b36689f03fbff6ba0c5d892e60240da9f5e4544 (diff) |
Removed unnecessary assignment (it was taken care by a superclass) and clarified
some comments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7119 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/SparcV9/SparcV9_F3.td | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/Target/SparcV9/SparcV9_F3.td b/lib/Target/SparcV9/SparcV9_F3.td index c23741838b..f2cd51fbb3 100644 --- a/lib/Target/SparcV9/SparcV9_F3.td +++ b/lib/Target/SparcV9/SparcV9_F3.td @@ -30,7 +30,6 @@ class F3_rs1rs2 : F3_rs1 { class F3_rs1rs2rd : F3_rs1rs2 { bits<5> rd; set Inst{29-25} = rd; - set Inst{4-0} = rs2; } // F3_rs1simm13 - Common class of instructions that only have rs1 and simm13 @@ -56,7 +55,7 @@ class F3_rs2 : F3 { set Inst{4-0} = rs2; } -// F3_rs2rd - Common class of instructions use rs2 and rd, but not rs1 +// F3_rs2rd - Common class of instructions that use rs2 and rd, but not rs1 class F3_rs2rd : F3_rs2 { bits<5> rd; set Inst{29-25} = rd; @@ -127,8 +126,8 @@ class F3_3<bits<2> opVal, bits<6> op3val, string name> : F3_rs1rs2 { set op3 = op3val; set Name = name; set Inst{29-25} = 0; // don't care - set Inst{13} = 0; - set Inst{12-5} = 0; // don't care + set Inst{13} = 0; // i field = 0 + set Inst{12-5} = 0; // don't care } class F3_4<bits<2> opVal, bits<6> op3Val, string name> : F3_rs1simm13 { @@ -137,7 +136,7 @@ class F3_4<bits<2> opVal, bits<6> op3Val, string name> : F3_rs1simm13 { set op3 = op3Val; set Name = name; set Inst{29-25} = 0; // don't care - set Inst{13} = 1; + set Inst{13} = 1; // i field = 1 set Inst{12-0} = simm; } @@ -148,7 +147,7 @@ class F3_5<bits<2> opVal, bits<6> op3Val, bits<3> rcondVal, set Name = name; set Inst{13} = 0; // i field = 0 set Inst{12-10} = rcondVal; // rcond field - set Inst{9-5} = 0; // don't care + set Inst{9-5} = 0; // don't care } class F3_6<bits<2> opVal, bits<6> op3Val, bits<3> rcondVal, |