mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
Remove unused field NumVariable from Filter class. Even it was needed the same result could be found with VariableInstructions.size(). Also fix some typos in comments.
llvm-svn: 152885
This commit is contained in:
parent
0763584d78
commit
71e5d799ba
@ -146,12 +146,8 @@ protected:
|
||||
// Keeps track of the last opcode in the filtered bucket.
|
||||
unsigned LastOpcFiltered;
|
||||
|
||||
// Number of instructions which fall under VariableInstructions category.
|
||||
unsigned NumVariable;
|
||||
|
||||
public:
|
||||
unsigned getNumFiltered() { return NumFiltered; }
|
||||
unsigned getNumVariable() { return NumVariable; }
|
||||
unsigned getSingletonOpc() {
|
||||
assert(NumFiltered == 1);
|
||||
return LastOpcFiltered;
|
||||
@ -386,7 +382,7 @@ protected:
|
||||
|
||||
///////////////////////////
|
||||
// //
|
||||
// Filter Implmenetation //
|
||||
// Filter Implementation //
|
||||
// //
|
||||
///////////////////////////
|
||||
|
||||
@ -395,7 +391,7 @@ Filter::Filter(const Filter &f) :
|
||||
FilteredInstructions(f.FilteredInstructions),
|
||||
VariableInstructions(f.VariableInstructions),
|
||||
FilterChooserMap(f.FilterChooserMap), NumFiltered(f.NumFiltered),
|
||||
LastOpcFiltered(f.LastOpcFiltered), NumVariable(f.NumVariable) {
|
||||
LastOpcFiltered(f.LastOpcFiltered) {
|
||||
}
|
||||
|
||||
Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits,
|
||||
@ -405,7 +401,6 @@ Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits,
|
||||
|
||||
NumFiltered = 0;
|
||||
LastOpcFiltered = 0;
|
||||
NumVariable = 0;
|
||||
|
||||
for (unsigned i = 0, e = Owner->Opcodes.size(); i != e; ++i) {
|
||||
insn_t Insn;
|
||||
@ -424,10 +419,9 @@ Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits,
|
||||
FilteredInstructions[Field].push_back(LastOpcFiltered);
|
||||
++NumFiltered;
|
||||
} else {
|
||||
// Some of the encoding bit(s) are unspecfied. This contributes to
|
||||
// Some of the encoding bit(s) are unspecified. This contributes to
|
||||
// one additional member of "Variable" instructions.
|
||||
VariableInstructions.push_back(Owner->Opcodes[i]);
|
||||
++NumVariable;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user