Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/
H A Demulate.c4780 u8 vex_1st, u8 vex_2nd, struct opcode *opcode) in x86_decode_avx() argument
4790 vex_3rd = vex_2nd & ~0x80; /* VVVVlpp from VEX2, w=0 */ in x86_decode_avx()
4791 vex_2nd = (vex_2nd & 0x80) | 0x61; /* R from VEX2, X=1 B=1 mmmmm=00001 */ in x86_decode_avx()
4797 vex_2nd ^= 0xE0; /* binary 11100000 */ in x86_decode_avx()
4801 ctxt->rex_bits = (vex_2nd & 0xE0) >> 5; /* RXB */ in x86_decode_avx()
4806 map = vex_2nd & 0x1f; in x86_decode_avx()
4978 u8 vex_2nd = insn_fetch(u8, ctxt); in x86_decode_insn() local
4979 if (mode != X86EMUL_MODE_PROT64 && (vex_2nd & 0xc0) != 0xc0) { in x86_decode_insn()
4981 ctxt->modrm = vex_2nd; in x86_decode_insn()
4987 rc = x86_decode_avx(ctxt, ctxt->b, vex_2nd, &opcode); in x86_decode_insn()