Lines Matching defs:mod
199 * In 32-bits mode, if the [7:6] bits (mod bits of
336 insn_byte_t pfx_id, mod;
349 mod = get_next(insn_byte_t, insn);
350 insn_field_set(modrm, mod, 1);
353 insn->attr = inat_get_group_attribute(mod, pfx_id,
395 * For rip-relative instructions, the mod field (top 2 bits)
457 insn_byte_t mod, rm, base;
472 * mod = 00 - no displacement fields (exceptions below)
473 * mod = 01 - 1-byte displacement field
474 * mod = 10 - displacement field is 4 bytes, or 2 bytes if
476 * mod = 11 - no memory operand
479 * mod = 00, r/m = 110 - displacement field is 2 bytes
482 * mod != 11, r/m = 100 - SIB byte exists
483 * mod = 00, SIB base = 101 - displacement field is 4 bytes
484 * mod = 00, r/m = 101 - rip-relative addressing, displacement
487 mod = X86_MODRM_MOD(insn->modrm.value);
490 if (mod == 3)
492 if (mod == 1) {
496 if ((mod == 0 && rm == 6) || mod == 2) {
501 if ((mod == 0 && rm == 5) || mod == 2 ||
502 (mod == 0 && base == 5)) {