Home
last modified time | relevance | path

Searched refs:opcode2 (Results 1 – 4 of 4) sorted by relevance

/art/disassembler/
Ddisassembler_x86.cc295 const char* opcode2 = ""; // Sub-opcode. E.g., jump type. in DumpInstruction() local
390 opcode2 = condition_codes[*instr & 0xF]; in DumpInstruction()
618 opcode2 = condition_codes[*instr & 0xF]; in DumpInstruction()
642 opcode2 = "pd"; in DumpInstruction()
645 opcode2 = "sd"; in DumpInstruction()
648 opcode2 = "ss"; in DumpInstruction()
651 opcode2 = "ps"; in DumpInstruction()
832 opcode2 = condition_codes[*instr & 0xF]; in DumpInstruction()
838 opcode2 = condition_codes[*instr & 0xF]; in DumpInstruction()
1375 prefix_str, opcode0, opcode1, opcode2, opcode3, opcode4) in DumpInstruction()
Ddisassembler_arm.cc1566 uint16_t opcode2 = instr >> 9; in DumpThumb16() local
1567 switch (opcode2) { in DumpThumb16()
1576 if (opcode2 <= 3) { in DumpThumb16()
1578 } else if (opcode2 <= 7) { in DumpThumb16()
1594 if ((opcode2 & 2) != 0 && imm3_or_Rm == 0) { in DumpThumb16()
1597 if ((opcode2 & 1) == 0) { in DumpThumb16()
1604 if ((opcode2 & 2) == 0) { in DumpThumb16()
1622 switch (opcode2 >> 2) { in DumpThumb16()
1636 uint16_t opcode2 = (instr >> 6) & 0xF; in DumpThumb16() local
1639 opcode << kThumbDataProcessingOperations[opcode2]; in DumpThumb16()
[all …]
/art/tools/dexfuzz/src/dexfuzz/rawdex/
DOpcode.java277 public static boolean isBetween(Opcode opcode, Opcode opcode1, Opcode opcode2) { in isBetween() argument
278 return (opcode.ordinal() >= opcode1.ordinal() && opcode.ordinal() <= opcode2.ordinal()); in isBetween()
/art/compiler/dex/quick/x86/
Dassemble_x86.cc355 #define EXT_0F_ENCODING2_MAP(opname, prefix, opcode, opcode2, reg_def) \ argument
356 … IS_BINARY_OP | reg_def | REG_USE1, { prefix, 0, 0x0F, opcode, opcode2, 0, 0, 0, false }…
357 …_LOAD | IS_TERTIARY_OP | reg_def | REG_USE1, { prefix, 0, 0x0F, opcode, opcode2, 0, 0, 0, false }…
358 …_LOAD | IS_QUIN_OP | reg_def | REG_USE12, { prefix, 0, 0x0F, opcode, opcode2, 0, 0, 0, false }…