Home | History | Annotate | Download | only in src

Lines Matching refs:opcode

90   for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
91 if (second_opcodes_[opcode] != NULL) {
96 delete[] second_opcodes_[opcode][inst_mode];
98 delete[] second_opcodes_[opcode];
159 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
160 if (code_table_data.inst2[opcode] == VCD_NOOP) {
161 // Single instruction. If there is more than one opcode for the same
162 // inst, mode, and size, then the lowest-numbered opcode will always
164 first_instruction_map_.Add(code_table_data.inst1[opcode],
165 code_table_data.size1[opcode],
166 code_table_data.mode1[opcode],
167 opcode);
168 } else if (code_table_data.inst1[opcode] == VCD_NOOP) {
172 first_instruction_map_.Add(code_table_data.inst2[opcode],
173 code_table_data.size2[opcode],
174 code_table_data.mode2[opcode],
175 opcode);
179 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
180 if ((code_table_data.inst1[opcode] != VCD_NOOP) &&
181 (code_table_data.inst2[opcode] != VCD_NOOP)) {
182 // Double instruction. Find the corresponding single instruction opcode
184 LookupFirstOpcode(code_table_data.inst1[opcode],
185 code_table_data.size1[opcode],
186 code_table_data.mode1[opcode]);
187 if (single_opcode == kNoOpcode) continue; // No single opcode found
189 code_table_data.inst2[opcode],
190 code_table_data.size2[opcode],
191 code_table_data.mode2[opcode],
192 opcode);