Home
last modified time | relevance | path

Searched refs:modrm (Results 1 – 14 of 14) sorted by relevance

/toolchain/binutils/binutils-2.25/include/opcode/
Di386.h107 #define MODRM_MOD_FIELD(modrm) (((modrm) >> 6) & 3) argument
108 #define MODRM_REG_FIELD(modrm) (((modrm) >> 3) & 7) argument
109 #define MODRM_RM_FIELD(modrm) (((modrm) >> 0) & 7) argument
/toolchain/binutils/binutils-2.25/opcodes/
Di386-dis.c3094 modrm; variable
12375 dp = &reg_table[dp->op[1].bytemode][modrm.reg]; in get_valid_dis386()
12379 vindex = modrm.mod == 0x3 ? 1 : 0; in get_valid_dis386()
12384 dp = &rm_table[dp->op[1].bytemode][modrm.rm]; in get_valid_dis386()
12468 modrm.mod = (*codep >> 6) & 3; in get_valid_dis386()
12469 modrm.reg = (*codep >> 3) & 7; in get_valid_dis386()
12470 modrm.rm = *codep & 7; in get_valid_dis386()
12552 modrm.mod = (*codep >> 6) & 3; in get_valid_dis386()
12553 modrm.reg = (*codep >> 3) & 7; in get_valid_dis386()
12554 modrm.rm = *codep & 7; in get_valid_dis386()
[all …]
Di386-opc.h549 unsigned int modrm:1; member
DChangeLog-2007694 (twobyte_has_modrm): 0f{25,7a,7b} all use the modrm byte.
1413 * i386-dis.c (modrm): Put reg before rm.
1589 (modrm): This.
DChangeLog-200626 (OP_M): Added bound, cmpxchg8b and vmptrst to bad modrm list.
DChangeLog-9899379 (OP_C): Don't skip modrm, it's now done in OP_Rd.
DChangeLog-0001649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
Ddisassem.d2 #name: opcodes with invalid modrm byte
Dx86-64-disassem.d2 #name: x86-64 opcodes with invalid modrm byte
Dkatmai.s160 # A bad sfence modrm byte
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-i386.c3665 && !i.tm.opcode_modifier.modrm in md_assemble()
5901 else if (i.tm.opcode_modifier.modrm) in process_operands()
7089 if (i.tm.opcode_modifier.modrm) in output_insn()
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-98993424 modrm, and Jump, JumpByte, JumpDword, JumpInterSegment insns.
3533 (md_assemble): Simplify and correct modrm and sib generation.
DChangeLog-20062716 (build_modrm_byte): Set up zero modrm for TLS desc calls.
/toolchain/binutils/binutils-2.25/gas/testsuite/
DChangeLog-93034485 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.