Home | History | Annotate | Download | only in disassembler

Lines Matching refs:byte_operand

69                      bool byte_operand, uint8_t size_override) {
72 if (byte_operand) {
84 bool byte_operand, uint8_t size_override, RegFile reg_file) {
86 DumpReg0(os, rex, reg, byte_operand, size_override);
95 bool byte_operand, uint8_t size_override, RegFile reg_file) {
98 DumpAnyReg(os, rex, reg_num, byte_operand, size_override, reg_file);
102 bool byte_operand, uint8_t size_override, RegFile reg_file) {
105 DumpAnyReg(os, rex, reg_num, byte_operand, size_override, reg_file);
123 bool byte_operand, uint8_t size_override) {
126 DumpReg0(os, rex, reg_num, byte_operand, size_override);
161 bool no_ops, bool byte_operand, bool byte_second_operand,
227 DumpRmReg(address, rex_w, rm, byte_operand || byte_second_operand,
300 bool byte_operand = false; // true when the opcode is dealing with byte operands
316 case rm8_r8: opcode1 = #opname; store = true; has_modrm = true; byte_operand = true; break; \
318 case r8_rm8: opcode1 = #opname; load = true; has_modrm = true; byte_operand = true; break; \
320 case ax8_i8: opcode1 = #opname; ax = true; immediate_bytes = 1; byte_operand = true; break; \
397 byte_operand = (*instr == 0x86);
399 case 0x88: opcode1 = "mov"; store = true; has_modrm = true; byte_operand = true; break;
401 case 0x8A: opcode1 = "mov"; load = true; has_modrm = true; byte_operand = true; break;
1103 byte_operand = (*instr & 1) == 0;
1110 byte_operand = (*instr & 1) == 0;
1147 byte_operand = true;
1149 byte_operand = true;
1172 byte_operand = (*instr == 0xC0);
1184 byte_operand = true;
1291 DumpOpcodeReg(args, rex_w, *instr & 0x7, byte_operand, prefix[2]);
1301 std::string address = DumpAddress(mod, rm, rex64, rex_w, no_ops, byte_operand,
1310 if (byte_operand) {
1320 DumpReg(args, rex, reg_or_opcode, byte_operand, prefix[2], dst_reg_file);
1331 DumpReg(args, rex, reg_or_opcode, byte_operand, prefix[2], src_reg_file);
1337 DumpReg(args, rex, 0 /* EAX */, byte_operand, prefix[2], GPR);