Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/binutils/opcodes/
H A Di386-dis.c1472 modrm; variable
5136 if (modrm.mod != 0 || modrm.rm == 6) in OP_E()
5142 if (modrm.mod != 0 || modrm.rm != 6) in OP_E()
5148 && (disp || modrm.mod != 0 || modrm.rm == 6)) in OP_E()
5989 if (modrm.mod != 3 || modrm.rm != 0) in OP_0f07()
6000 if (modrm.reg >= 5 && modrm.reg <= 7 && modrm.rm == 0) in OP_0fae()
6220 if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 1) in PNI_Fixup()
6242 if (modrm.rm) in PNI_Fixup()
6277 else if (modrm.mod == 3 && modrm.reg == 1 && modrm.rm <= 3) in PNI_Fixup()
6294 if (modrm.mod == 3 && modrm.reg == 2 && modrm.rm <= 1) in XCR_Fixup()
[all …]
H A DChangeLog193 * i386-dis.c (modrm): Put reg before rm.
369 (modrm): This.
H A DChangeLog-200626 (OP_M): Added bound, cmpxchg8b and vmptrst to bad modrm list.
H A DChangeLog-9899379 (OP_C): Don't skip modrm, it's now done in OP_Rd.
H A DChangeLog-0001649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c86 #define FASTTRAP_MODRM_MOD(modrm) (((modrm) >> 6) & 0x3) argument
87 #define FASTTRAP_MODRM_REG(modrm) (((modrm) >> 3) & 0x7) argument
88 #define FASTTRAP_MODRM_RM(modrm) ((modrm) & 0x7) argument
/freebsd-12.1/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Ddt_isadep.c60 #define DT_MODRM_REG(modrm) (((modrm) >> 3) & 0x7) argument
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.md316 (define_attr "modrm" ""
361 (plus (plus (attr "modrm")
1262 (set_attr "modrm" "0,*")
1276 (set_attr "modrm" "0,*")
1380 (set_attr "modrm" "0,*")
1394 (set_attr "modrm" "0,*")
1716 (set_attr "modrm" "0,*")
1730 (set_attr "modrm" "0,*")
3405 (set (attr "modrm")
3432 (set (attr "modrm")
[all …]
/freebsd-12.1/contrib/binutils/gas/
H A DChangeLog-98993424 modrm, and Jump, JumpByte, JumpDword, JumpInterSegment insns.
3533 (md_assemble): Simplify and correct modrm and sib generation.
H A DChangeLog-20062716 (build_modrm_byte): Set up zero modrm for TLS desc calls.
/freebsd-12.1/contrib/gcc/
H A DChangeLog-20022362 (length_immediate, modrm, memory attributes): Handle leave correctly.
14191 (modrm attribute): Set it to 0 for immediate call instructions.
14192 (jcc_1 pattern): Set modrm attribute to 0.
23636 (modrm): Use "unit".
H A DChangeLog-200015483 prefix_rep, prefix_0f, modrm): New.
15487 (all insn patterns): Set mode,modrm and immediate_length attributes where
H A DChangeLog-20053820 * config/i386/i386.md ("modrm" attribute): Return 0 if one
H A DChangeLog-20041207 (swapsi, swaphi_1, swaphi_2, swapqi_1, swapdi): Remove modrm override.