Lines Matching refs:opc

2992     uint8_t b, d, *opc = NULL;  in x86_emulate()  local
5409 #define CASE_SIMD_PACKED_INT(pfx, opc) \ in x86_emulate() argument
5410 case X86EMUL_OPC(pfx, opc): \ in x86_emulate()
5411 case X86EMUL_OPC_66(pfx, opc) in x86_emulate()
5412 #define CASE_SIMD_SINGLE_FP(kind, pfx, opc) \ in x86_emulate() argument
5413 case X86EMUL_OPC##kind(pfx, opc): \ in x86_emulate()
5414 case X86EMUL_OPC##kind##_F3(pfx, opc) in x86_emulate()
5415 #define CASE_SIMD_DOUBLE_FP(kind, pfx, opc) \ in x86_emulate() argument
5416 case X86EMUL_OPC##kind##_66(pfx, opc): \ in x86_emulate()
5417 case X86EMUL_OPC##kind##_F2(pfx, opc) in x86_emulate()
5418 #define CASE_SIMD_ALL_FP(kind, pfx, opc) \ in x86_emulate() argument
5419 CASE_SIMD_SINGLE_FP(kind, pfx, opc): \ in x86_emulate()
5420 CASE_SIMD_DOUBLE_FP(kind, pfx, opc) in x86_emulate()
5421 #define CASE_SIMD_PACKED_FP(kind, pfx, opc) \ in x86_emulate() argument
5422 case X86EMUL_OPC##kind(pfx, opc): \ in x86_emulate()
5423 case X86EMUL_OPC##kind##_66(pfx, opc) in x86_emulate()
5424 #define CASE_SIMD_SCALAR_FP(kind, pfx, opc) \ in x86_emulate() argument
5425 case X86EMUL_OPC##kind##_F3(pfx, opc): \ in x86_emulate()
5426 case X86EMUL_OPC##kind##_F2(pfx, opc) in x86_emulate()
5505 opc = init_prefixes(stub); in x86_emulate()
5506 opc[0] = b; in x86_emulate()
5507 opc[1] = modrm; in x86_emulate()
5513 opc[1] &= 0x38; in x86_emulate()
5643 opc = init_prefixes(stub); in x86_emulate()
5644 opc[0] = b; in x86_emulate()
5652 opc[1] = 0x01; in x86_emulate()
5660 opc[1] = modrm & 0xc7; in x86_emulate()
5664 opc[2] = 0xc3; in x86_emulate()
5666 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
5696 opc = init_prefixes(stub); in x86_emulate()
5697 opc[0] = b; in x86_emulate()
5698 opc[1] = modrm; in x86_emulate()
5709 opc[1] &= 0x38; in x86_emulate()
5712 opc[2] = 0xc3; in x86_emulate()
5714 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
5854 opc = init_prefixes(stub); in x86_emulate()
5855 opc[0] = b; in x86_emulate()
5861 opc[1] = modrm & 0xc7; in x86_emulate()
5864 opc[fic.insn_bytes - PFX_BYTES] = 0xc3; in x86_emulate()
5897 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
6088 opc = init_prefixes(stub); in x86_emulate()
6089 opc[0] = b; in x86_emulate()
6095 opc[1] = modrm & 0x38; in x86_emulate()
6097 opc[2] = 0xc3; in x86_emulate()
6099 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
6183 opc = init_prefixes(stub); in x86_emulate()
6184 opc[0] = b; in x86_emulate()
6185 opc[1] = modrm; in x86_emulate()
6191 opc[1] &= 0x38; in x86_emulate()
6193 opc[2] = imm1; in x86_emulate()
6235 opc = init_prefixes(stub); in x86_emulate()
6236 opc[0] = b; in x86_emulate()
6237 opc[1] = modrm; in x86_emulate()
6238 opc[2] = imm1; in x86_emulate()
6241 opc[fic.insn_bytes - PFX_BYTES] = 0xc3; in x86_emulate()
6243 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
6328 opc = init_prefixes(stub); in x86_emulate()
6329 opc[0] = b; in x86_emulate()
6348 opc = init_prefixes(stub); in x86_emulate()
6349 opc[0] = b; in x86_emulate()
6350 opc[1] = modrm; in x86_emulate()
6351 opc[2] = imm1; in x86_emulate()
6352 opc[3] = imm2; in x86_emulate()
6767 opc = init_prefixes(stub); in x86_emulate()
6768 opc[0] = b; in x86_emulate()
6774 opc[1] = modrm & 0xc7; in x86_emulate()
6775 opc[2] = imm1; in x86_emulate()
7045 opc = init_prefixes(stub); in x86_emulate()
7046 opc[0] = 0xd7; /* {,v}pmovmskb */ in x86_emulate()
7054 opc[1] = modrm & 0xc7; in x86_emulate()
7056 opc[2] = 0xc3; in x86_emulate()
7058 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
7065 opc = init_prefixes(stub); in x86_emulate()
7066 opc[0] = b; in x86_emulate()
7067 opc[1] = modrm; in x86_emulate()
7121 opc = init_prefixes(stub); in x86_emulate()
7122 opc[0] = 0x38; in x86_emulate()
7123 opc[1] = b; in x86_emulate()
7124 opc[2] = modrm; in x86_emulate()
7130 opc[2] &= 0x38; in x86_emulate()
7165 opc = init_prefixes(stub); in x86_emulate()
7167 opc++[0] = 0x38; in x86_emulate()
7168 opc[0] = b; in x86_emulate()
7169 opc[1] = modrm; in x86_emulate()
7179 opc[1] &= 0x38; in x86_emulate()
7182 opc[2] = 0xc3; in x86_emulate()
7186 --opc; in x86_emulate()
7190 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
7284 opc = init_prefixes(stub); in x86_emulate()
7285 pvex = copy_VEX(opc, vex); in x86_emulate()
7289 opc[0] = 0x50; /* vmovmskp{s,d} */ in x86_emulate()
7293 opc[1] = 0xc0 | (~vex.reg & 7); in x86_emulate()
7295 opc[2] = 0xc3; in x86_emulate()
7316 opc = init_prefixes(stub); in x86_emulate()
7317 opc[0] = b; in x86_emulate()
7321 opc[1] = modrm & 0x38; in x86_emulate()
7560 opc = init_prefixes(stub); in x86_emulate()
7561 opc[0] = 0x3a; in x86_emulate()
7562 opc[1] = b; in x86_emulate()
7563 opc[2] = modrm; in x86_emulate()
7569 opc[2] &= 0x38; in x86_emulate()
7571 opc[3] = imm1; in x86_emulate()
7582 opc = init_prefixes(stub); in x86_emulate()
7583 opc++[0] = 0x3a; in x86_emulate()
7585 opc[0] = b; in x86_emulate()
7591 opc[1] = modrm & 0x38; in x86_emulate()
7592 opc[2] = imm1; in x86_emulate()
7594 opc[3] = 0xc3; in x86_emulate()
7598 --opc; in x86_emulate()
7602 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
7621 opc = init_prefixes(stub); in x86_emulate()
7696 opc = init_prefixes(stub); in x86_emulate()
7698 opc++[0] = 0x3a; in x86_emulate()
7699 opc[0] = b; in x86_emulate()
7700 opc[1] = modrm; in x86_emulate()
7706 opc[1] &= 0x3f; in x86_emulate()
7707 opc[1] |= 0x07; in x86_emulate()
7713 opc[2] = imm1; in x86_emulate()
7715 opc[3] = 0xc3; in x86_emulate()
7719 --opc; in x86_emulate()
7723 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()
7859 if ( !opc ) in x86_emulate()
7861 opc[fic.insn_bytes - PFX_BYTES] = 0xc3; in x86_emulate()
7862 copy_REX_VEX(opc, rex_prefix, vex); in x86_emulate()