diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2008-04-03 14:03:21 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2008-04-03 14:03:21 +0000 |
commit | c0f3af977b0f28a0dc5a620110b8dcf9d8286f84 (patch) | |
tree | 07edd0198461fb5ea1e7938a4dfe1b3a8d684fe1 /gas | |
parent | deae2a14a03a8cae07817ae03e4517fe4983d94e (diff) | |
download | fsf-binutils-gdb-c0f3af977b0f28a0dc5a620110b8dcf9d8286f84.zip fsf-binutils-gdb-c0f3af977b0f28a0dc5a620110b8dcf9d8286f84.tar.gz fsf-binutils-gdb-c0f3af977b0f28a0dc5a620110b8dcf9d8286f84.tar.bz2 |
binutils/
2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
* dwarf.c (dwarf_regnames_i386): Add AVX registers.
(dwarf_regnames_x86_64): Likewise.
gas/
2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
* NEWS: Mention AES, CLMUL, AVX/FMA and -msse2avx.
* doc/c-i386.texi: Add avx, aes, clmul and fma to -march=.
Document -msse2avx, .avx, .aes, .clmul and .fma.
* config/tc-i386.c (YMMWORD_MNEM_SUFFIX): New.
(vex_prefix): Likewise.
(sse2avx): Likewise.
(CPU_FLAGS_ARCH_MATCH): Likewise.
(CPU_FLAGS_64BIT_MATCH): Likewise.
(CPU_FLAGS_32BIT_MATCH): Likewise.
(CPU_FLAGS_PERFECT_MATCH): Likewise.
(regymm): Likewise.
(vex_imm4): Likewise.
(fits_in_imm4): Likewise.
(build_vex_prefix): Likewise.
(VEX_check_operands): Likewise.
(bad_implicit_operand): Likewise.
(OPTION_MSSE2AVX): Likewise.
(T_YMMWORD): Likewise.
(_i386_insn): Add vex.
(cpu_arch): Add .avx, .aes, .clmul and .fma.
(cpu_flags_match): Changed to take a pointer to const template.
Enable encoding SSE instructions with VEX prefix for -msse2avx.
(match_mem_size): Also check ymmword.
(operand_type_match): Clear ymmword.
(md_begin): Allow '_' in mnemonic.
(type_names): Add OPERAND_TYPE_VEX_IMM4.
(process_immext): Update assert.
(md_assemble): Don't call process_immext if sse2avx and immext
are true. Call build_vex_prefix if vex is true.
(parse_insn): Updated for cpu_flags_match.
(swap_operands): Handle 5 operands.
(match_template): Handle 5 operands. Updated for cpu_flags_match.
Check regymm. Call VEX_check_operands. Handle YMMWORD_MNEM_SUFFIX.
(process_suffix): Handle YMMWORD_MNEM_SUFFIX.
(check_byte_reg): Check regymm.
(process_operands): Duplicate the destination register for
-msse2avx if needed.
(build_modrm_byte): Updated for instructions with VEX encoding.
(output_insn): Output VEX prefix if needed.
(md_longopts): Add msse2avx.
(md_parse_option): Handle OPTION_MSSE2AVX.
(md_show_usage): Add avx, aes, clmul, fma and -msse2avx.
(intel_e09): Support YMMWORD.
(intel_e11): Likewise.
(intel_get_token): Likewise.
gas/testsuite/
2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes,
x86-64-aes-intel, avx, avx-intel, inval-avx, x86-64-avx,
x86-64-avx-intel and x86-64-inval-avx.
* gas/cfi/cfi-i386.s: Add tests for AVX register maps.
* gas/cfi/cfi-x86_64.s: Likewise.
* gas/i386/aes.d: New.
* gas/i386/aes.s: Likewise.
* gas/i386/aes-intel.d: Likewise.
* gas/i386/avx.d: Likewise.
* gas/i386/avx.s: Likewise.
* gas/i386/avx-intel.d: Likewise.
* gas/i386/clmul.d: Likewise.
* gas/i386/clmul-intel.d: Likewise.
* gas/i386/clmul.s: Likewise.
* gas/i386/i386.exp: Likewise.
* gas/i386/inval-avx.l: Likewise.
* gas/i386/inval-avx.s: Likewise.
* gas/i386/sse2avx.d: Likewise.
* gas/i386/sse2avx.s: Likewise.
* gas/i386/x86-64-aes.d: Likewise.
* gas/i386/x86-64-aes.s: Likewise.
* gas/i386/x86-64-aes-intel.d: Likewise.
* gas/i386/x86-64-avx.d: Likewise.
* gas/i386/x86-64-avx.s: Likewise.
* gas/i386/x86-64-avx-intel.d: Likewise.
* gas/i386/x86-64-clmul.d: Likewise.
* gas/i386/x86-64-clmul-intel.d: Likewise.
* gas/i386/x86-64-clmul.s: Likewise.
* gas/i386/x86-64-inval-avx.l: Likewise.
* gas/i386/x86-64-inval-avx.s: Likewise.
* gas/i386/x86-64-sse2avx.d: Likewise.
* gas/i386/x86-64-sse2avx.s: Likewise.
* gas/i386/arch-10.s: Add tests for AVX, AES, CLMUL and FMA.
* gas/i386/x86-64-arch-2.s: Likewise.
* gas/i386/rexw.s: Add AVX tests.
* gas/i386/x86-64-opcode-inval.s: Remove lds/les test.
* gas/cfi/cfi-i386.d: Updated.
* gas/cfi/cfi-x86_64.d: Likewise.
* gas/i386/arch-10.d: Likewise.
* gas/i386/arch-10-1.l: Likewise.
* gas/i386/arch-10-2.l: Likewise.
* gas/i386/arch-10-3.l: Likewise.
* gas/i386/arch-10-4.l: Likewise.
* gas/i386/rexw.d: Likewise.
* gas/i386/x86-64-arch-2.d: Likewise.
* gas/i386/x86-64-opcode-inval.d: Likewise.
* gas/i386/x86-64-opcode-inval-intel.d: Likewise.
include/opcode/
2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
* i386.h (MAX_OPERANDS): Set to 5.
(MAX_MNEM_SIZE): Changed to 20.
opcodes/
2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
* i386-dis.c (OP_E_register): New.
(OP_E_memory): Likewise.
(OP_VEX): Likewise.
(OP_EX_Vex): Likewise.
(OP_EX_VexW): Likewise.
(OP_XMM_Vex): Likewise.
(OP_XMM_VexW): Likewise.
(OP_REG_VexI4): Likewise.
(PCLMUL_Fixup): Likewise.
(VEXI4_Fixup): Likewise.
(VZERO_Fixup): Likewise.
(VCMP_Fixup): Likewise.
(VPERMIL2_Fixup): Likewise.
(rex_original): Likewise.
(rex_ignored): Likewise.
(Mxmm): Likewise.
(XMM): Likewise.
(EXxmm): Likewise.
(EXxmmq): Likewise.
(EXymmq): Likewise.
(Vex): Likewise.
(Vex128): Likewise.
(Vex256): Likewise.
(VexI4): Likewise.
(EXdVex): Likewise.
(EXqVex): Likewise.
(EXVexW): Likewise.
(EXdVexW): Likewise.
(EXqVexW): Likewise.
(XMVex): Likewise.
(XMVexW): Likewise.
(XMVexI4): Likewise.
(PCLMUL): Likewise.
(VZERO): Likewise.
(VCMP): Likewise.
(VPERMIL2): Likewise.
(xmm_mode): Likewise.
(xmmq_mode): Likewise.
(ymmq_mode): Likewise.
(vex_mode): Likewise.
(vex128_mode): Likewise.
(vex256_mode): Likewise.
(USE_VEX_C4_TABLE): Likewise.
(USE_VEX_C5_TABLE): Likewise.
(USE_VEX_LEN_TABLE): Likewise.
(VEX_C4_TABLE): Likewise.
(VEX_C5_TABLE): Likewise.
(VEX_LEN_TABLE): Likewise.
(REG_VEX_XX): Likewise.
(MOD_VEX_XXX): Likewise.
(PREFIX_0F38DB..PREFIX_0F38DF): Likewise.
(PREFIX_0F3A44): Likewise.
(PREFIX_0F3ADF): Likewise.
(PREFIX_VEX_XXX): Likewise.
(VEX_OF): Likewise.
(VEX_OF38): Likewise.
(VEX_OF3A): Likewise.
(VEX_LEN_XXX): Likewise.
(vex): Likewise.
(need_vex): Likewise.
(need_vex_reg): Likewise.
(vex_i4_done): Likewise.
(vex_table): Likewise.
(vex_len_table): Likewise.
(OP_REG_VexI4): Likewise.
(vex_cmp_op): Likewise.
(pclmul_op): Likewise.
(vpermil2_op): Likewise.
(m_mode): Updated.
(es_reg): Likewise.
(PREFIX_0F38F0): Likewise.
(PREFIX_0F3A60): Likewise.
(reg_table): Add REG_VEX_71...REG_VEX_73 and REG_VEX_AE.
(prefix_table): Add PREFIX_0F38DB..PREFIX_0F38DF, PREFIX_0F3ADF
and PREFIX_VEX_XXX entries.
(x86_64_table): Use VEX_C4_TABLE and VEX_C5_TABLE.
(three_byte_table): Use PREFIX_0F38DB..PREFIX_0F38DF and
PREFIX_0F3ADF.
(mod_table): Use VEX_C4_TABLE, VEX_C5_TABLE and VEX_LEN_TABLE.
Add MOD_VEX_XXX entries.
(ckprefix): Initialize rex_original and rex_ignored. Store the
REX byte in rex_original.
(get_valid_dis386): Handle the implicit prefix in VEX prefix
bytes and USE_VEX_LEN_TABLE/USE_VEX_C4_TABLE/USE_VEX_C5_TABLE.
(print_insn): Set need_vex/need_vex_reg/vex_i4_done to 0 before
calling get_valid_dis386. Use rex_original and rex_ignored when
printing out REX.
(putop): Handle "XY".
(intel_operand_size): Handle VEX, xmm_mode, xmmq_mode and
ymmq_mode.
(OP_E_extended): Updated to use OP_E_register and
OP_E_memory.
(OP_XMM): Handle VEX.
(OP_EX): Likewise.
(XMM_Fixup): Likewise.
(CMP_Fixup): Use ARRAY_SIZE.
* i386-gen.c (cpu_flag_init): Add CpuAES, CPU_CLMUL_FLAGS,
CPU_FMA_FLAGS and CPU_AVX_FLAGS.
(operand_type_init): Add OPERAND_TYPE_REGYMM and
OPERAND_TYPE_VEX_IMM4.
(cpu_flags): Add CpuAVX, CpuAES, CpuCLMUL and CpuFMA.
(opcode_modifiers): Add Implicit1stXmm0, Vex, Vex256, VexNDD,
VexNDS, VexW0, VexW1, Vex0F, Vex0F38, Vex0F3A, Vex3Sources,
VexImmExt and SSE2AVX.
(operand_types): Add RegYMM, Ymmword and Vex_Imm4.
* i386-opc.h (CpuAVX): New.
(CpuAES): Likewise.
(CpuCLMUL): Likewise.
(CpuFMA): Likewise.
(Vex): Likewise.
(Vex256): Likewise.
(VexNDS): Likewise.
(VexNDD): Likewise.
(VexW0): Likewise.
(VexW1): Likewise.
(Vex0F): Likewise.
(Vex0F38): Likewise.
(Vex0F3A): Likewise.
(Vex3Sources): Likewise.
(VexImmExt): Likewise.
(SSE2AVX): Likewise.
(RegYMM): Likewise.
(Ymmword): Likewise.
(Vex_Imm4): Likewise.
(Implicit1stXmm0): Likewise.
(CpuXsave): Updated.
(CpuLM): Likewise.
(ByteOkIntel): Likewise.
(OldGcc): Likewise.
(Control): Likewise.
(Unspecified): Likewise.
(OTMax): Likewise.
(i386_cpu_flags): Add cpuavx, cpuaes, cpuclmul and cpufma.
(i386_opcode_modifier): Add implicit1stxmm0, vex, vex256,
vexnds, vexndd, vexw0, vexw1, vex0f, vex0f38, vex0f3a,
vex3sources, veximmext and sse2avx.
(i386_operand_type): Add regymm, ymmword and vex_imm4.
* i386-opc.tbl: Add AES, CLMUL, AVX and FMA new instructions.
* i386-reg.tbl: Add AVX registers, ymm0..ymm15.
* i386-init.h: Regenerated.
* i386-tbl.h: Likewise.
Diffstat (limited to 'gas')
49 files changed, 22245 insertions, 187 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index d5a9d56..fae8cb0 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,53 @@ +2008-04-03 H.J. Lu <hongjiu.lu@intel.com> + + * NEWS: Mention AES, CLMUL, AVX/FMA and -msse2avx. + + * doc/c-i386.texi: Add avx, aes, clmul and fma to -march=. + Document -msse2avx, .avx, .aes, .clmul and .fma. + + * config/tc-i386.c (YMMWORD_MNEM_SUFFIX): New. + (vex_prefix): Likewise. + (sse2avx): Likewise. + (CPU_FLAGS_ARCH_MATCH): Likewise. + (CPU_FLAGS_64BIT_MATCH): Likewise. + (CPU_FLAGS_32BIT_MATCH): Likewise. + (CPU_FLAGS_PERFECT_MATCH): Likewise. + (regymm): Likewise. + (vex_imm4): Likewise. + (fits_in_imm4): Likewise. + (build_vex_prefix): Likewise. + (VEX_check_operands): Likewise. + (bad_implicit_operand): Likewise. + (OPTION_MSSE2AVX): Likewise. + (T_YMMWORD): Likewise. + (_i386_insn): Add vex. + (cpu_arch): Add .avx, .aes, .clmul and .fma. + (cpu_flags_match): Changed to take a pointer to const template. + Enable encoding SSE instructions with VEX prefix for -msse2avx. + (match_mem_size): Also check ymmword. + (operand_type_match): Clear ymmword. + (md_begin): Allow '_' in mnemonic. + (type_names): Add OPERAND_TYPE_VEX_IMM4. + (process_immext): Update assert. + (md_assemble): Don't call process_immext if sse2avx and immext + are true. Call build_vex_prefix if vex is true. + (parse_insn): Updated for cpu_flags_match. + (swap_operands): Handle 5 operands. + (match_template): Handle 5 operands. Updated for cpu_flags_match. + Check regymm. Call VEX_check_operands. Handle YMMWORD_MNEM_SUFFIX. + (process_suffix): Handle YMMWORD_MNEM_SUFFIX. + (check_byte_reg): Check regymm. + (process_operands): Duplicate the destination register for + -msse2avx if needed. + (build_modrm_byte): Updated for instructions with VEX encoding. + (output_insn): Output VEX prefix if needed. + (md_longopts): Add msse2avx. + (md_parse_option): Handle OPTION_MSSE2AVX. + (md_show_usage): Add avx, aes, clmul, fma and -msse2avx. + (intel_e09): Support YMMWORD. + (intel_e11): Likewise. + (intel_get_token): Likewise. + 2008-03-28 Eric B. Weddington <eric.weddington@atmel.com> * config/tc-avr.c (mcu_types): Add attiny167. @@ -1,4 +1,9 @@ -*- text -*- +* New command line option -msse2avx for x86 target to encode SSE + instructions with VEX prefix. + +* Add Intel AES, CLMUL, AVX/FMA support for x86 target. + * New command line options, -march=CPU[,+EXTENSION...], -mtune=CPU, -mmnemonic=[att|intel], -msyntax=[att|intel], -mindex-reg, -mnaked-reg and -mold-gcc, for x86 targets. diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index 80a1ac8..e8e8031 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -81,6 +81,7 @@ #define LONG_MNEM_SUFFIX 'l' #define QWORD_MNEM_SUFFIX 'q' #define XMMWORD_MNEM_SUFFIX 'x' +#define YMMWORD_MNEM_SUFFIX 'y' /* Intel Syntax. Use a non-ascii letter since since it never appears in instructions. */ #define LONG_DOUBLE_MNEM_SUFFIX '\1' @@ -220,6 +221,16 @@ static void handle_large_common (int small ATTRIBUTE_UNUSED); static const char *default_arch = DEFAULT_ARCH; +/* VEX prefix. */ +typedef struct +{ + /* VEX prefix is either 2 byte or 3 byte. */ + unsigned char bytes[3]; + unsigned int length; + /* Destination or source register specifier. */ + const reg_entry *register_specifier; +} vex_prefix; + /* 'md_assemble ()' gathers together information and puts it into a i386_insn. */ @@ -285,6 +296,7 @@ struct _i386_insn rex_byte rex; sib_byte sib; drex_byte drex; + vex_prefix vex; }; typedef struct _i386_insn i386_insn; @@ -462,6 +474,9 @@ static i386_cpu_flags cpu_arch_isa_flags; larger than a byte offset. */ static unsigned int no_cond_jump_promotion = 0; +/* Encode SSE instructions with VEX prefix. */ +static unsigned int sse2avx; + /* Pre-defined "_GLOBAL_OFFSET_TABLE_". */ static symbolS *GOT_symbol; @@ -622,12 +637,20 @@ static const arch_entry cpu_arch[] = CPU_SSE4_2_FLAGS }, { ".sse4", PROCESSOR_UNKNOWN, CPU_SSE4_2_FLAGS }, + { ".avx", PROCESSOR_UNKNOWN, + CPU_AVX_FLAGS }, { ".vmx", PROCESSOR_UNKNOWN, CPU_VMX_FLAGS }, { ".smx", PROCESSOR_UNKNOWN, CPU_SMX_FLAGS }, { ".xsave", PROCESSOR_UNKNOWN, CPU_XSAVE_FLAGS }, + { ".aes", PROCESSOR_UNKNOWN, + CPU_AES_FLAGS }, + { ".clmul", PROCESSOR_UNKNOWN, + CPU_CLMUL_FLAGS }, + { ".fma", PROCESSOR_UNKNOWN, + CPU_FMA_FLAGS }, { ".3dnow", PROCESSOR_UNKNOWN, CPU_3DNOW_FLAGS }, { ".3dnowa", PROCESSOR_UNKNOWN, @@ -1176,29 +1199,45 @@ cpu_flags_or (i386_cpu_flags x, i386_cpu_flags y) return x; } -/* Return 3 if there is a perfect match, 2 if compatible with 64bit, - 1 if compatible with arch, 0 if there is no match. */ +#define CPU_FLAGS_ARCH_MATCH 0x1 +#define CPU_FLAGS_64BIT_MATCH 0x2 + +#define CPU_FLAGS_32BIT_MATCH CPU_FLAGS_ARCH_MATCH +#define CPU_FLAGS_PERFECT_MATCH \ + (CPU_FLAGS_32BIT_MATCH | CPU_FLAGS_64BIT_MATCH) + +/* Return CPU flags match bits. */ static int -cpu_flags_match (i386_cpu_flags x) +cpu_flags_match (const template *t) { - int overlap = cpu_flags_check_cpu64 (x) ? 2 : 0; + i386_cpu_flags x = t->cpu_flags; + int match = cpu_flags_check_cpu64 (x) ? CPU_FLAGS_64BIT_MATCH : 0; x.bitfield.cpu64 = 0; x.bitfield.cpuno64 = 0; if (cpu_flags_all_zero (&x)) - overlap |= 1; + { + /* This instruction is available on all archs. */ + match |= CPU_FLAGS_32BIT_MATCH; + } else { + /* This instruction is available only on some archs. */ i386_cpu_flags cpu = cpu_arch_flags; cpu.bitfield.cpu64 = 0; cpu.bitfield.cpuno64 = 0; cpu = cpu_flags_and (x, cpu); - overlap |= cpu_flags_all_zero (&cpu) ? 0 : 1; + if (!cpu_flags_all_zero (&cpu)) + { + /* Check SSE2AVX */ + if (!t->opcode_modifier.sse2avx || sse2avx) + match |= CPU_FLAGS_32BIT_MATCH; + } } - return overlap; + return match; } static INLINE i386_operand_type @@ -1269,6 +1308,7 @@ static const i386_operand_type disp16_32 = OPERAND_TYPE_DISP16_32; static const i386_operand_type anydisp = OPERAND_TYPE_ANYDISP; static const i386_operand_type regxmm = OPERAND_TYPE_REGXMM; +static const i386_operand_type regymm = OPERAND_TYPE_REGYMM; static const i386_operand_type imm8 = OPERAND_TYPE_IMM8; static const i386_operand_type imm8s = OPERAND_TYPE_IMM8S; static const i386_operand_type imm16 = OPERAND_TYPE_IMM16; @@ -1278,6 +1318,7 @@ static const i386_operand_type imm64 = OPERAND_TYPE_IMM64; static const i386_operand_type imm16_32 = OPERAND_TYPE_IMM16_32; static const i386_operand_type imm16_32s = OPERAND_TYPE_IMM16_32S; static const i386_operand_type imm16_32_32s = OPERAND_TYPE_IMM16_32_32S; +static const i386_operand_type vex_imm4 = OPERAND_TYPE_VEX_IMM4; enum operand_type { @@ -1356,7 +1397,9 @@ match_mem_size (const template *t, unsigned int j) || (i.types[j].bitfield.tbyte && !t->operand_types[j].bitfield.tbyte) || (i.types[j].bitfield.xmmword - && !t->operand_types[j].bitfield.xmmword))); + && !t->operand_types[j].bitfield.xmmword) + || (i.types[j].bitfield.ymmword + && !t->operand_types[j].bitfield.ymmword))); } /* Return 1 if there is no size conflict on any operands for @@ -1437,6 +1480,7 @@ operand_type_match (i386_operand_type overlap, temp.bitfield.qword = 0; temp.bitfield.tbyte = 0; temp.bitfield.xmmword = 0; + temp.bitfield.ymmword = 0; if (operand_type_all_zero (&temp)) return 0; @@ -1548,6 +1592,12 @@ fits_in_unsigned_long (offsetT num ATTRIBUTE_UNUSED) #endif } /* fits_in_unsigned_long() */ +static INLINE int +fits_in_imm4 (offsetT num) +{ + return (num & 0xf) == num; +} + static i386_operand_type smallest_imm_type (offsetT num) { @@ -1991,6 +2041,7 @@ md_begin () operand_chars['?'] = '?'; #endif digit_chars['-'] = '-'; + mnemonic_chars['_'] = '_'; mnemonic_chars['-'] = '-'; mnemonic_chars['.'] = '.'; identifier_chars['_'] = '_'; @@ -2069,6 +2120,7 @@ pi (char *line, i386_insn *x) || x->types[i].bitfield.reg64 || x->types[i].bitfield.regmmx || x->types[i].bitfield.regxmm + || x->types[i].bitfield.regymm || x->types[i].bitfield.sreg2 || x->types[i].bitfield.sreg3 || x->types[i].bitfield.control @@ -2170,6 +2222,7 @@ const type_names[] = { OPERAND_TYPE_REGMMX, "rMMX" }, { OPERAND_TYPE_REGXMM, "rXMM" }, { OPERAND_TYPE_ESSEG, "es" }, + { OPERAND_TYPE_VEX_IMM4, "VEX i4" }, }; static void @@ -2395,6 +2448,102 @@ intel_float_operand (const char *mnemonic) return 1; } +/* Build the VEX prefix. */ + +static void +build_vex_prefix (void) +{ + unsigned int register_specifier; + unsigned int implied_prefix; + unsigned int vector_length; + + /* Check register specifier. */ + if (i.vex.register_specifier) + { + register_specifier = i.vex.register_specifier->reg_num; + if ((i.vex.register_specifier->reg_flags & RegRex)) + register_specifier += 8; + register_specifier = ~register_specifier & 0xf; + } + else + register_specifier = 0xf; + + vector_length = i.tm.opcode_modifier.vex256 ? 1 : 0; + + switch ((i.tm.base_opcode >> 8) & 0xff) + { + case 0: + implied_prefix = 0; + break; + case DATA_PREFIX_OPCODE: + implied_prefix = 1; + break; + case REPE_PREFIX_OPCODE: + implied_prefix = 2; + break; + case REPNE_PREFIX_OPCODE: + implied_prefix = 3; + break; + default: + abort (); + } + + /* Use 2-byte VEX prefix if possible. */ + if (i.tm.opcode_modifier.vex0f + && (i.rex & (REX_W | REX_X | REX_B)) == 0) + { + /* 2-byte VEX prefix. */ + unsigned int r; + + i.vex.length = 2; + i.vex.bytes[0] = 0xc5; + + /* Check the REX.R bit. */ + r = (i.rex & REX_R) ? 0 : 1; + i.vex.bytes[1] = (r << 7 + | register_specifier << 3 + | vector_length << 2 + | implied_prefix); + } + else + { + /* 3-byte VEX prefix. */ + unsigned int m, w; + + if (i.tm.opcode_modifier.vex0f) + m = 0x1; + else if (i.tm.opcode_modifier.vex0f38) + m = 0x2; + else if (i.tm.opcode_modifier.vex0f3a) + m = 0x3; + else + abort (); + + i.vex.length = 3; + i.vex.bytes[0] = 0xc4; + + /* The high 3 bits of the second VEX byte are 1's compliment + of RXB bits from REX. */ + i.vex.bytes[1] = (~i.rex & 0x7) << 5 | m; + + /* Check the REX.W bit. */ + w = (i.rex & REX_W) ? 1 : 0; + if (i.tm.opcode_modifier.vexw0 || i.tm.opcode_modifier.vexw1) + { + if (w) + abort (); + + if (i.tm.opcode_modifier.vexw1) + w = 1; + } + + i.vex.bytes[2] = (w << 7 + | register_specifier << 3 + | vector_length << 2 + | implied_prefix); + } +} + static void process_immext (void) { @@ -2417,18 +2566,20 @@ process_immext (void) i.operands = 0; } - /* These AMD 3DNow! and SSE2 Instructions have an opcode suffix + /* These AMD 3DNow! and SSE2 instructions have an opcode suffix which is coded in the same place as an 8-bit immediate field would be. Here we fake an 8-bit immediate operand from the opcode suffix stored in tm.extension_opcode. - SSE5 also uses this encoding, for some of its 3 argument - instructions. */ + SSE5 and AVX instructions also use this encoding, for some of + 3 argument instructions. */ assert (i.imm_operands == 0 && (i.operands <= 2 || (i.tm.cpu_flags.bitfield.cpusse5 - && i.operands <= 3))); + && i.operands <= 3) + || (i.tm.opcode_modifier.vex + && i.operands <= 4))); exp = &im_expressions[i.imm_operands++]; i.op[i.operands].imms = exp; @@ -2553,7 +2704,9 @@ md_assemble (char *line) || i.types[j].bitfield.floatacc) i.reg_operands--; - if (i.tm.opcode_modifier.immext) + /* ImmExt should be processed after SSE2AVX. */ + if (!i.tm.opcode_modifier.sse2avx + && i.tm.opcode_modifier.immext) process_immext (); /* For insns with operands there are more diddles to do to the opcode. */ @@ -2568,6 +2721,9 @@ md_assemble (char *line) as_warn (_("translating to `%sp'"), i.tm.name); } + if (i.tm.opcode_modifier.vex) + build_vex_prefix (); + /* Handle conversion of 'int $3' --> special int3 insn. */ if (i.tm.base_opcode == INT_OPCODE && i.op[0].imms->X_add_number == 3) { @@ -2810,12 +2966,12 @@ parse_insn (char *line, char *mnemonic) supported = 0; for (t = current_templates->start; t < current_templates->end; ++t) { - supported |= cpu_flags_match (t->cpu_flags); - if (supported == 3) + supported |= cpu_flags_match (t); + if (supported == CPU_FLAGS_PERFECT_MATCH) goto skip; } - if (!(supported & 2)) + if (!(supported & CPU_FLAGS_64BIT_MATCH)) { as_bad (flag_code == CODE_64BIT ? _("`%s' is not supported in 64-bit mode") @@ -2823,7 +2979,7 @@ parse_insn (char *line, char *mnemonic) current_templates->start->name); return NULL; } - if (!(supported & 1)) + if (supported != CPU_FLAGS_PERFECT_MATCH) { as_bad (_("`%s' is not supported on `%s%s'"), current_templates->start->name, cpu_arch_name, @@ -3004,6 +3160,7 @@ swap_operands (void) { switch (i.operands) { + case 5: case 4: swap_2_operands (1, i.operands - 2); case 3: @@ -3245,12 +3402,36 @@ optimize_disp (void) } } +/* Check if operands are valid for the instrucrtion. Update VEX + operand types. */ + +static int +VEX_check_operands (const template *t) +{ + if (!t->opcode_modifier.vex) + return 0; + + /* Only check VEX_Imm4, which must be the first operand. */ + if (t->operand_types[0].bitfield.vex_imm4) + { + if (i.op[0].imms->X_op != O_constant + || !fits_in_imm4 (i.op[0].imms->X_add_number)) + return 1; + + /* Turn off Imm8 so that update_imm won't complain. */ + i.types[0] = vex_imm4; + } + + return 0; +} + static int match_template (void) { /* Points to template once we've found it. */ const template *t; i386_operand_type overlap0, overlap1, overlap2, overlap3; + i386_operand_type overlap4; unsigned int found_reverse_match; i386_opcode_modifier suffix_check; i386_operand_type operand_types [MAX_OPERANDS]; @@ -3259,8 +3440,8 @@ match_template (void) unsigned int found_cpu_match; unsigned int check_register; -#if MAX_OPERANDS != 4 -# error "MAX_OPERANDS must be 4." +#if MAX_OPERANDS != 5 +# error "MAX_OPERANDS must be 5." #endif found_reverse_match = 0; @@ -3289,7 +3470,8 @@ match_template (void) continue; /* Check processor support. */ - found_cpu_match = cpu_flags_match (t->cpu_flags) == 3; + found_cpu_match = (cpu_flags_match (t) + == CPU_FLAGS_PERFECT_MATCH); if (!found_cpu_match) continue; @@ -3330,9 +3512,11 @@ match_template (void) && !intel_float_operand (t->name)) : intel_float_operand (t->name) != 2) && ((!operand_types[0].bitfield.regmmx - && !operand_types[0].bitfield.regxmm) + && !operand_types[0].bitfield.regxmm + && !operand_types[0].bitfield.regymm) || (!operand_types[t->operands > 1].bitfield.regmmx - && !!operand_types[t->operands > 1].bitfield.regxmm)) + && !!operand_types[t->operands > 1].bitfield.regxmm + && !!operand_types[t->operands > 1].bitfield.regymm)) && (t->base_opcode != 0x0fc7 || t->extension_opcode != 1 /* cmpxchg8b */)) continue; @@ -3426,6 +3610,7 @@ match_template (void) continue; case 3: case 4: + case 5: overlap1 = operand_type_and (i.types[1], operand_types[1]); if (!operand_type_match (overlap0, i.types[0]) || !operand_type_match (overlap1, i.types[1]) @@ -3471,6 +3656,9 @@ match_template (void) /* Found a forward 2 operand match here. */ switch (t->operands) { + case 5: + overlap4 = operand_type_and (i.types[4], + operand_types[4]); case 4: overlap3 = operand_type_and (i.types[3], operand_types[3]); @@ -3482,6 +3670,15 @@ match_template (void) switch (t->operands) { + case 5: + if (!operand_type_match (overlap4, i.types[4]) + || !operand_type_register_match (overlap3, + i.types[3], + operand_types[3], + overlap4, + i.types[4], + operand_types[4])) + continue; case 4: if (!operand_type_match (overlap3, i.types[3]) || (check_register @@ -3517,6 +3714,11 @@ match_template (void) found_reverse_match = 0; continue; } + + /* Check if VEX operands are valid. */ + if (VEX_check_operands (t)) + continue; + /* We've found a match; break out of loop. */ break; } @@ -3700,9 +3902,10 @@ process_suffix (void) if (!check_word_reg ()) return 0; } - else if (i.suffix == XMMWORD_MNEM_SUFFIX) + else if (i.suffix == XMMWORD_MNEM_SUFFIX + || i.suffix == YMMWORD_MNEM_SUFFIX) { - /* Skip if the instruction has x suffix. match_template + /* Skip if the instruction has x/y suffix. match_template should check if it is a valid suffix. */ } else if (intel_syntax && i.tm.opcode_modifier.ignoresize) @@ -3789,7 +3992,8 @@ process_suffix (void) if (i.suffix && i.suffix != BYTE_MNEM_SUFFIX - && i.suffix != XMMWORD_MNEM_SUFFIX) + && i.suffix != XMMWORD_MNEM_SUFFIX + && i.suffix != YMMWORD_MNEM_SUFFIX) { /* It's not a byte, select word/dword operation. */ if (i.tm.opcode_modifier.w) @@ -3916,6 +4120,7 @@ check_byte_reg (void) || i.types[op].bitfield.reg64 || i.types[op].bitfield.regmmx || i.types[op].bitfield.regxmm + || i.types[op].bitfield.regymm || i.types[op].bitfield.sreg2 || i.types[op].bitfield.sreg3 || i.types[op].bitfield.control @@ -4508,6 +4713,19 @@ process_drex (void) } static int +bad_implicit_operand (int xmm) +{ + const char *reg = xmm ? "xmm0" : "ymm0"; + if (intel_syntax) + as_bad (_("the last operand of `%s' must be `%s%s'"), + i.tm.name, register_prefix, reg); + else + as_bad (_("the first operand of `%s' must be `%s%s'"), + i.tm.name, register_prefix, reg); + return 0; +} + +static int process_operands (void) { /* Default segment register this instruction will use for memory @@ -4521,23 +4739,98 @@ process_operands (void) || i.tm.opcode_modifier.drexc) process_drex (); - if (i.tm.opcode_modifier.firstxmm0) + if (i.tm.opcode_modifier.sse2avx + && (i.tm.opcode_modifier.vexnds + || i.tm.opcode_modifier.vexndd)) { + unsigned int dup = i.operands; + unsigned int dest = dup - 1; unsigned int j; - /* The first operand is implicit and must be xmm0. */ + /* The destination must be an xmm register. */ assert (i.reg_operands - && operand_type_equal (&i.types[0], ®xmm)); - if (i.op[0].regs->reg_num != 0) + && MAX_OPERANDS > dup + && operand_type_equal (&i.types[dest], ®xmm)); + + if (i.tm.opcode_modifier.firstxmm0) { - if (intel_syntax) - as_bad (_("the last operand of `%s' must be `%sxmm0'"), - i.tm.name, register_prefix); + /* The first operand is implicit and must be xmm0. */ + assert (operand_type_equal (&i.types[0], ®xmm)); + if (i.op[0].regs->reg_num != 0) + return bad_implicit_operand (1); + + if (i.tm.opcode_modifier.vex3sources) + { + /* Keep xmm0 for instructions with VEX prefix and 3 + sources. */ + goto duplicate; + } else - as_bad (_("the first operand of `%s' must be `%sxmm0'"), - i.tm.name, register_prefix); - return 0; + { + /* We remove the first xmm0 and keep the number of + operands unchanged, which in fact duplicates the + destination. */ + for (j = 1; j < i.operands; j++) + { + i.op[j - 1] = i.op[j]; + i.types[j - 1] = i.types[j]; + i.tm.operand_types[j - 1] = i.tm.operand_types[j]; + } + } + } + else if (i.tm.opcode_modifier.implicit1stxmm0) + { + assert ((MAX_OPERANDS - 1) > dup + && i.tm.opcode_modifier.vex3sources); + + /* Add the implicit xmm0 for instructions with VEX prefix + and 3 sources. */ + for (j = i.operands; j > 0; j--) + { + i.op[j] = i.op[j - 1]; + i.types[j] = i.types[j - 1]; + i.tm.operand_types[j] = i.tm.operand_types[j - 1]; + } + i.op[0].regs + = (const reg_entry *) hash_find (reg_hash, "xmm0"); + i.types[0] = regxmm; + i.tm.operand_types[0] = regxmm; + + i.operands += 2; + i.reg_operands += 2; + i.tm.operands += 2; + + dup++; + dest++; + i.op[dup] = i.op[dest]; + i.types[dup] = i.types[dest]; + i.tm.operand_types[dup] = i.tm.operand_types[dest]; } + else + { +duplicate: + i.operands++; + i.reg_operands++; + i.tm.operands++; + + i.op[dup] = i.op[dest]; + i.types[dup] = i.types[dest]; + i.tm.operand_types[dup] = i.tm.operand_types[dest]; + } + + if (i.tm.opcode_modifier.immext) + process_immext (); + } + else if (i.tm.opcode_modifier.firstxmm0) + { + unsigned int j; + + /* The first operand is implicit and must be xmm0/ymm0. */ + assert (i.reg_operands + && (operand_type_equal (&i.types[0], ®xmm) + || operand_type_equal (&i.types[0], ®ymm))); + if (i.op[0].regs->reg_num != 0) + return bad_implicit_operand (i.types[0].bitfield.regxmm); for (j = 1; j < i.operands; j++) { @@ -4665,6 +4958,129 @@ static const seg_entry * build_modrm_byte (void) { const seg_entry *default_seg = 0; + unsigned int source, dest; + int vex_3_sources; + + /* The first operand of instructions with VEX prefix and 3 sources + must be VEX_Imm4. */ + vex_3_sources = i.tm.opcode_modifier.vex3sources; + if (vex_3_sources) + { + unsigned int nds, reg; + + if (i.tm.opcode_modifier.veximmext + && i.tm.opcode_modifier.immext) + { + dest = i.operands - 2; + assert (dest == 3); + } + else + dest = i.operands - 1; + nds = dest - 1; + + /* There are 2 kinds of instructions: + 1. 5 operands: one immediate operand and 4 register + operands or 3 register operands plus 1 memory operand. + It must have VexNDS and VexW0 or VexW1. The destination + must be either XMM or YMM register. + 2. 4 operands: 4 register operands or 3 register operands + plus 1 memory operand. It must have VexNDS and VexImmExt. */ + if (!((i.reg_operands == 4 + || (i.reg_operands == 3 && i.mem_operands == 1)) + && i.tm.opcode_modifier.vexnds + && (operand_type_equal (&i.tm.operand_types[dest], ®xmm) + || operand_type_equal (&i.tm.operand_types[dest], ®ymm)) + && (operand_type_equal (&i.tm.operand_types[nds], ®xmm) + || operand_type_equal (&i.tm.operand_types[nds], ®ymm)) + && ((dest == 4 + && i.imm_operands == 1 + && i.types[0].bitfield.vex_imm4 + && (i.tm.opcode_modifier.vexw0 + || i.tm.opcode_modifier.vexw1)) + || (dest == 3 + && (i.imm_operands == 0 + || (i.imm_operands == 1 + && i.tm.opcode_modifier.immext)) + && i.tm.opcode_modifier.veximmext)))) + abort (); + + i.vex.register_specifier = i.op[nds].regs; + + if (i.imm_operands == 0) + { + /* When there is no immediate operand, generate an 8bit + immediate operand to encode the first operand. */ + expressionS *exp = &im_expressions[i.imm_operands++]; + i.op[i.operands].imms = exp; + i.types[i.operands] = imm8; + i.operands++; + /* If VexW1 is set, the first operand is the source and + the second operand is encoded in the immediate operand. */ + if (i.tm.opcode_modifier.vexw1) + { + source = 0; + reg = 1; + } + else + { + source = 1; + reg = 0; + } + assert (operand_type_equal (&i.tm.operand_types[reg], ®xmm) + || operand_type_equal (&i.tm.operand_types[reg], + ®ymm)); + exp->X_op = O_constant; + exp->X_add_number + = ((i.op[reg].regs->reg_num + + ((i.op[reg].regs->reg_flags & RegRex) ? 8 : 0)) << 4); + } + else + { + unsigned int imm; + + if (i.tm.opcode_modifier.vexw0) + { + /* If VexW0 is set, the third operand is the source and + the second operand is encoded in the immediate + operand. */ + source = 2; + reg = 1; + } + else + { + /* VexW1 is set, the second operand is the source and + the third operand is encoded in the immediate + operand. */ + source = 1; + reg = 2; + } + + if (i.tm.opcode_modifier.immext) + { + /* When ImmExt is set, the immdiate byte is the last + operand. */ + imm = i.operands - 1; + source--; + reg--; + } + else + { + imm = 0; + + /* Turn on Imm8 so that output_imm will generate it. */ + i.types[imm].bitfield.imm8 = 1; + } + + assert (operand_type_equal (&i.tm.operand_types[reg], ®xmm) + || operand_type_equal (&i.tm.operand_types[reg], + ®ymm)); + i.op[imm].imms->X_add_number + |= ((i.op[reg].regs->reg_num + + ((i.op[reg].regs->reg_flags & RegRex) ? 8 : 0)) << 4); + } + } + else + source = dest = 0; /* SSE5 4 operand instructions are encoded in such a way that one of the inputs must match the destination register. Process_drex hides @@ -4688,11 +5104,18 @@ build_modrm_byte (void) } /* i.reg_operands MUST be the number of real register operands; - implicit registers do not count. */ - else if (i.reg_operands == 2) + implicit registers do not count. If there are 3 register + operands, it must be a instruction with VexNDS. For a + instruction with VexNDD, the destination register is encoded + in VEX prefix. If there are 4 register operands, it must be + a instruction with VEX prefix and 3 sources. */ + else if (i.mem_operands == 0 + && ((i.reg_operands == 2 + && !i.tm.opcode_modifier.vexndd) + || (i.reg_operands == 3 + && i.tm.opcode_modifier.vexnds) + || (i.reg_operands == 4 && vex_3_sources))) { - unsigned int source, dest; - switch (i.operands) { case 2: @@ -4701,10 +5124,12 @@ build_modrm_byte (void) case 3: /* When there are 3 operands, one of them may be immediate, which may be the first or the last operand. Otherwise, - the first operand must be shift count register (cl). */ + the first operand must be shift count register (cl) or it + is an instruction with VexNDS. */ assert (i.imm_operands == 1 || (i.imm_operands == 0 - && i.types[0].bitfield.shiftcount)); + && (i.tm.opcode_modifier.vexnds + || i.types[0].bitfield.shiftcount))); if (operand_type_check (i.types[0], imm) || i.types[0].bitfield.shiftcount) source = 1; @@ -4714,17 +5139,53 @@ build_modrm_byte (void) case 4: /* When there are 4 operands, the first two must be 8bit immediate operands. The source operand will be the 3rd - one. */ - assert (i.imm_operands == 2 - && i.types[0].bitfield.imm8 - && i.types[1].bitfield.imm8); - source = 2; + one. + + For instructions with VexNDS, if the first operand + an imm8, the source operand is the 2nd one. If the last + operand is imm8, the source operand is the first one. */ + assert ((i.imm_operands == 2 + && i.types[0].bitfield.imm8 + && i.types[1].bitfield.imm8) + || (i.tm.opcode_modifier.vexnds + && i.imm_operands == 1 + && (i.types[0].bitfield.imm8 + || i.types[i.operands - 1].bitfield.imm8))); + if (i.tm.opcode_modifier.vexnds) + { + if (i.types[0].bitfield.imm8) + source = 1; + else + source = 0; + } + else + source = 2; + break; + case 5: break; default: abort (); } - dest = source + 1; + if (!vex_3_sources) + { + dest = source + 1; + + if (i.tm.opcode_modifier.vexnds) + { + /* For instructions with VexNDS, the register-only + source operand must be XMM or YMM register. It is + encoded in VEX prefix. */ + if ((dest + 1) >= i.operands + || (!operand_type_equal (&i.tm.operand_types[dest], + ®xmm) + && !operand_type_equal (&i.tm.operand_types[dest], + ®ymm))) + abort (); + i.vex.register_specifier = i.op[dest].regs; + dest++; + } + } i.rm.mode = 3; /* One of the register operands will be encoded in the i.tm.reg @@ -4763,6 +5224,8 @@ build_modrm_byte (void) } else { /* If it's not 2 reg operands... */ + unsigned int mem; + if (i.mem_operands) { unsigned int fake_zero_displacement = 0; @@ -4966,7 +5429,11 @@ build_modrm_byte (void) exp->X_add_symbol = (symbolS *) 0; exp->X_op_symbol = (symbolS *) 0; } + + mem = op; } + else + mem = ~0; /* Fill in i.rm.reg or i.rm.regmem field with register operand (if any) based on i.tm.extension_opcode. Again, we must be @@ -4989,6 +5456,8 @@ build_modrm_byte (void) } else { + unsigned int vex_reg = ~0; + for (op = 0; op < i.operands; op++) if (i.types[op].bitfield.reg8 || i.types[op].bitfield.reg16 @@ -4996,6 +5465,7 @@ build_modrm_byte (void) || i.types[op].bitfield.reg64 || i.types[op].bitfield.regmmx || i.types[op].bitfield.regxmm + || i.types[op].bitfield.regymm || i.types[op].bitfield.sreg2 || i.types[op].bitfield.sreg3 || i.types[op].bitfield.control @@ -5003,7 +5473,48 @@ build_modrm_byte (void) || i.types[op].bitfield.test) break; - assert (op < i.operands); + if (vex_3_sources) + op = dest; + else if (i.tm.opcode_modifier.vexnds) + { + /* For instructions with VexNDS, the register-only + source operand is encoded in VEX prefix. */ + assert (mem != (unsigned int) ~0); + + if (op > mem) + { + vex_reg = op++; + assert (op < i.operands); + } + else + { + vex_reg = op + 1; + assert (vex_reg < i.operands); + } + } + else if (i.tm.opcode_modifier.vexndd) + { + /* For instructions with VexNDD, there should be + no memory operand and the register destination + is encoded in VEX prefix. */ + assert (i.mem_operands == 0 + && (op + 2) == i.operands); + vex_reg = op + 1; + } + else + assert (op < i.operands); + + if (vex_reg != (unsigned int) ~0) + { + assert (i.reg_operands == 2); + + if (!operand_type_equal (&i.tm.operand_types[vex_reg], + & regxmm) + && !operand_type_equal (&i.tm.operand_types[vex_reg], + ®ymm)) + abort (); + i.vex.register_specifier = i.op[vex_reg].regs; + } /* If there is an extension opcode to put here, the register number must be put into the regmem field. */ @@ -5276,40 +5787,71 @@ output_insn (void) unsigned int j; unsigned int prefix; - switch (i.tm.opcode_length) + /* Since the VEX prefix contains the implicit prefix, we don't + need the explicit prefix. */ + if (!i.tm.opcode_modifier.vex) { - case 3: - if (i.tm.base_opcode & 0xff000000) - { - prefix = (i.tm.base_opcode >> 24) & 0xff; - goto check_prefix; - } - break; - case 2: - if ((i.tm.base_opcode & 0xff0000) != 0) + switch (i.tm.opcode_length) { - prefix = (i.tm.base_opcode >> 16) & 0xff; - if (i.tm.cpu_flags.bitfield.cpupadlock) + case 3: + if (i.tm.base_opcode & 0xff000000) { + prefix = (i.tm.base_opcode >> 24) & 0xff; + goto check_prefix; + } + break; + case 2: + if ((i.tm.base_opcode & 0xff0000) != 0) + { + prefix = (i.tm.base_opcode >> 16) & 0xff; + if (i.tm.cpu_flags.bitfield.cpupadlock) + { check_prefix: - if (prefix != REPE_PREFIX_OPCODE - || i.prefix[LOCKREP_PREFIX] != REPE_PREFIX_OPCODE) + if (prefix != REPE_PREFIX_OPCODE + || (i.prefix[LOCKREP_PREFIX] + != REPE_PREFIX_OPCODE)) + add_prefix (prefix); + } + else add_prefix (prefix); } - else - add_prefix (prefix); + break; + case 1: + break; + default: + abort (); } - break; - case 1: - break; - default: - abort (); + + /* The prefix bytes. */ + for (j = ARRAY_SIZE (i.prefix), q = i.prefix; j > 0; j--, q++) + if (*q) + FRAG_APPEND_1_CHAR (*q); } - /* The prefix bytes. */ - for (j = ARRAY_SIZE (i.prefix), q = i.prefix; j > 0; j--, q++) - if (*q) - FRAG_APPEND_1_CHAR (*q); + if (i.tm.opcode_modifier.vex) + { + for (j = 0, q = i.prefix; j < ARRAY_SIZE (i.prefix); j++, q++) + if (*q) + switch (j) + { + case REX_PREFIX: + /* REX byte is encoded in VEX prefix. */ + break; + case SEG_PREFIX: + case ADDR_PREFIX: + FRAG_APPEND_1_CHAR (*q); + break; + default: + /* There should be no other prefixes for instructions + with VEX prefix. */ + abort (); + } + + /* Now the VEX prefix. */ + p = frag_more (i.vex.length); + for (j = 0; j < i.vex.length; j++) + p[j] = i.vex.bytes[j]; + } /* Now the opcode; be careful about word order here! */ if (i.tm.opcode_length == 1) @@ -7250,6 +7792,7 @@ const char *md_shortopts = "qn"; #define OPTION_MINDEX_REG (OPTION_MD_BASE + 7) #define OPTION_MNAKED_REG (OPTION_MD_BASE + 8) #define OPTION_MOLD_GCC (OPTION_MD_BASE + 9) +#define OPTION_MSSE2AVX (OPTION_MD_BASE + 10) struct option md_longopts[] = { @@ -7265,6 +7808,7 @@ struct option md_longopts[] = {"mindex-reg", no_argument, NULL, OPTION_MINDEX_REG}, {"mnaked-reg", no_argument, NULL, OPTION_MNAKED_REG}, {"mold-gcc", no_argument, NULL, OPTION_MOLD_GCC}, + {"msse2avx", no_argument, NULL, OPTION_MSSE2AVX}, {NULL, no_argument, NULL, 0} }; size_t md_longopts_size = sizeof (md_longopts); @@ -7454,6 +7998,10 @@ md_parse_option (int c, char *arg) old_gcc = 1; break; + case OPTION_MSSE2AVX: + sse2avx = 1; + break; + default: return 0; } @@ -7497,8 +8045,8 @@ md_show_usage (stream) generic32, generic64\n\ EXTENSION is combination of:\n\ mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, sse4,\n\ - vmx, smx, xsave, 3dnow, 3dnowa, sse4a, sse5, svme,\n\ - abm, padlock\n")); + avx, vmx, smx, xsave, aes, clmul, fma, 3dnow,\n\ + 3dnowa, sse4a, sse5, svme, abm, padlock\n")); fprintf (stream, _("\ -mtune=CPU optimize for CPU, CPU is one of:\n\ i8086, i186, i286, i386, i486, pentium, pentiumpro,\n\ @@ -7506,6 +8054,8 @@ md_show_usage (stream) core, core2, k6, k6_2, athlon, k8, amdfam10,\n\ generic32, generic64\n")); fprintf (stream, _("\ + -msse2avx encode SSE instructions with VEX prefix\n")); + fprintf (stream, _("\ -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n")); fprintf (stream, _("\ -msyntax=[att|intel] use AT&T/Intel syntax\n")); @@ -7943,7 +8493,7 @@ tc_gen_reloc (section, fixp) constant digits [[ radixOverride ]] - dataType BYTE | WORD | DWORD | FWORD | QWORD | TBYTE | OWORD | XMMWORD + dataType BYTE | WORD | DWORD | FWORD | QWORD | TBYTE | OWORD | XMMWORD | YMMWORD digits decdigit | digits decdigit @@ -8059,6 +8609,7 @@ tc_gen_reloc (section, fixp) | TBYTE | OWORD | XMMWORD + | YMMWORD | . | $ | register @@ -8111,6 +8662,7 @@ static struct intel_token cur_token, prev_token; #define T_ID 13 #define T_SHL 14 #define T_SHR 15 +#define T_YMMWORD 16 /* Prototypes for intel parser functions. */ static int intel_match_token (int); @@ -8516,6 +9068,12 @@ intel_e09 (void) i.types[this_operand].bitfield.xmmword = 1; } + else if (prev_token.code == T_YMMWORD) + { + suffix = YMMWORD_MNEM_SUFFIX; + i.types[this_operand].bitfield.ymmword = 1; + } + else { as_bad (_("Unknown operand modifier `%s'"), prev_token.str); @@ -8699,6 +9257,7 @@ intel_e10 (void) | TBYTE | OWORD | XMMWORD + | YMMWORD | $ | . | register @@ -8894,7 +9453,8 @@ intel_e11 (void) | QWORD | TBYTE | OWORD - | XMMWORD */ + | XMMWORD + | YMMWORD */ case T_BYTE: case T_WORD: case T_DWORD: @@ -8902,6 +9462,7 @@ intel_e11 (void) case T_QWORD: case T_TBYTE: case T_XMMWORD: + case T_YMMWORD: intel_match_token (cur_token.code); if (cur_token.code == T_PTR) @@ -9167,6 +9728,9 @@ intel_get_token (void) || strcasecmp (new_token.str, "OWORD") == 0) new_token.code = T_XMMWORD; + else if (strcasecmp (new_token.str, "YMMWORD") == 0) + new_token.code = T_YMMWORD; + else if (strcasecmp (new_token.str, "PTR") == 0) new_token.code = T_PTR; diff --git a/gas/doc/c-i386.texi b/gas/doc/c-i386.texi index 7f01ea0..105330e 100644 --- a/gas/doc/c-i386.texi +++ b/gas/doc/c-i386.texi @@ -120,9 +120,13 @@ accept various extension mnemonics. For example, @code{sse4.1}, @code{sse4.2}, @code{sse4}, +@code{avx}, @code{vmx}, @code{smx}, @code{xsave}, +@code{aes}, +@code{clmul}, +@code{fma}, @code{3dnow}, @code{3dnowa}, @code{sse4a}, @@ -145,6 +149,12 @@ generated. Valid @var{CPU} values are identical to the processor list of @option{-march=@var{CPU}}. +@cindex @samp{-msse2avx} option, i386 +@cindex @samp{-msse2avx} option, x86-64 +@item -msse2avx +This option specifies that the assembler should encode SSE instructions +with VEX prefix. + @cindex @samp{-mmnemonic=} option, i386 @cindex @samp{-mmnemonic=} option, x86-64 @item -mmnemonic=@var{att} @@ -821,7 +831,8 @@ supported on the CPU specified. The choices for @var{cpu_type} are: @item @samp{generic32} @tab @samp{generic64} @item @samp{.mmx} @tab @samp{.sse} @tab @samp{.sse2} @tab @samp{.sse3} @item @samp{.ssse3} @tab @samp{.sse4.1} @tab @samp{.sse4.2} @tab @samp{.sse4} -@item @samp{.vmx} @tab @samp{.smx} @tab @samp{.xsave} +@item @samp{.avx} @tab @samp{.vmx} @tab @samp{.smx} @tab @samp{.xsave} +@item @samp{.aes} @tab @samp{.clmul} @tab @samp{.fma} @item @samp{.3dnow} @tab @samp{.3dnowa} @tab @samp{.sse4a} @tab @samp{.sse5} @item @samp{.svme} @tab @samp{.abm} @item @samp{.padlock} diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 52d2ab6..d7e72eb 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,59 @@ +2008-04-03 H.J. Lu <hongjiu.lu@intel.com> + + * gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes, + x86-64-aes-intel, avx, avx-intel, inval-avx, x86-64-avx, + x86-64-avx-intel and x86-64-inval-avx. + + * gas/cfi/cfi-i386.s: Add tests for AVX register maps. + * gas/cfi/cfi-x86_64.s: Likewise. + + * gas/i386/aes.d: New. + * gas/i386/aes.s: Likewise. + * gas/i386/aes-intel.d: Likewise. + * gas/i386/avx.d: Likewise. + * gas/i386/avx.s: Likewise. + * gas/i386/avx-intel.d: Likewise. + * gas/i386/clmul.d: Likewise. + * gas/i386/clmul-intel.d: Likewise. + * gas/i386/clmul.s: Likewise. + * gas/i386/i386.exp: Likewise. + * gas/i386/inval-avx.l: Likewise. + * gas/i386/inval-avx.s: Likewise. + * gas/i386/sse2avx.d: Likewise. + * gas/i386/sse2avx.s: Likewise. + * gas/i386/x86-64-aes.d: Likewise. + * gas/i386/x86-64-aes.s: Likewise. + * gas/i386/x86-64-aes-intel.d: Likewise. + * gas/i386/x86-64-avx.d: Likewise. + * gas/i386/x86-64-avx.s: Likewise. + * gas/i386/x86-64-avx-intel.d: Likewise. + * gas/i386/x86-64-clmul.d: Likewise. + * gas/i386/x86-64-clmul-intel.d: Likewise. + * gas/i386/x86-64-clmul.s: Likewise. + * gas/i386/x86-64-inval-avx.l: Likewise. + * gas/i386/x86-64-inval-avx.s: Likewise. + * gas/i386/x86-64-sse2avx.d: Likewise. + * gas/i386/x86-64-sse2avx.s: Likewise. + + * gas/i386/arch-10.s: Add tests for AVX, AES, CLMUL and FMA. + * gas/i386/x86-64-arch-2.s: Likewise. + + * gas/i386/rexw.s: Add AVX tests. + + * gas/i386/x86-64-opcode-inval.s: Remove lds/les test. + + * gas/cfi/cfi-i386.d: Updated. + * gas/cfi/cfi-x86_64.d: Likewise. + * gas/i386/arch-10.d: Likewise. + * gas/i386/arch-10-1.l: Likewise. + * gas/i386/arch-10-2.l: Likewise. + * gas/i386/arch-10-3.l: Likewise. + * gas/i386/arch-10-4.l: Likewise. + * gas/i386/rexw.d: Likewise. + * gas/i386/x86-64-arch-2.d: Likewise. + * gas/i386/x86-64-opcode-inval.d: Likewise. + * gas/i386/x86-64-opcode-inval-intel.d: Likewise. + 2008-03-26 Bernd Schmidt <bernd.schmidt@analog.com> From Jie Zhang <jie.zhang@analog.com> diff --git a/gas/testsuite/gas/cfi/cfi-i386.d b/gas/testsuite/gas/cfi/cfi-i386.d index ef477d3..38470da 100644 --- a/gas/testsuite/gas/cfi/cfi-i386.d +++ b/gas/testsuite/gas/cfi/cfi-i386.d @@ -57,7 +57,7 @@ The section .eh_frame contains: DW_CFA_undefined: r8 \(eip\) DW_CFA_nop -000000a0 00000094 00000018 FDE cie=0000008c pc=00000044..00000071 +000000a0 000000ac 00000018 FDE cie=0000008c pc=00000044..00000079 DW_CFA_advance_loc: 1 to 00000045 DW_CFA_undefined: r0 \(eax\) DW_CFA_advance_loc: 1 to 00000046 @@ -146,7 +146,24 @@ The section .eh_frame contains: DW_CFA_undefined: r35 \(mm6\) DW_CFA_advance_loc: 1 to 00000070 DW_CFA_undefined: r36 \(mm7\) + DW_CFA_advance_loc: 1 to 00000071 + DW_CFA_undefined: r53 \(ymm0\) + DW_CFA_advance_loc: 1 to 00000072 + DW_CFA_undefined: r54 \(ymm1\) + DW_CFA_advance_loc: 1 to 00000073 + DW_CFA_undefined: r55 \(ymm2\) + DW_CFA_advance_loc: 1 to 00000074 + DW_CFA_undefined: r56 \(ymm3\) + DW_CFA_advance_loc: 1 to 00000075 + DW_CFA_undefined: r57 \(ymm4\) + DW_CFA_advance_loc: 1 to 00000076 + DW_CFA_undefined: r58 \(ymm5\) + DW_CFA_advance_loc: 1 to 00000077 + DW_CFA_undefined: r59 \(ymm6\) + DW_CFA_advance_loc: 1 to 00000078 + DW_CFA_undefined: r60 \(ymm7\) DW_CFA_nop DW_CFA_nop DW_CFA_nop +#pass diff --git a/gas/testsuite/gas/cfi/cfi-i386.s b/gas/testsuite/gas/cfi/cfi-i386.s index 9da0db1..29119db 100644 --- a/gas/testsuite/gas/cfi/cfi-i386.s +++ b/gas/testsuite/gas/cfi/cfi-i386.s @@ -162,4 +162,13 @@ func_all_registers: .cfi_undefined mm6 ; nop .cfi_undefined mm7 ; nop + .cfi_undefined ymm0 ; nop + .cfi_undefined ymm1 ; nop + .cfi_undefined ymm2 ; nop + .cfi_undefined ymm3 ; nop + .cfi_undefined ymm4 ; nop + .cfi_undefined ymm5 ; nop + .cfi_undefined ymm6 ; nop + .cfi_undefined ymm7 ; nop + .cfi_endproc diff --git a/gas/testsuite/gas/cfi/cfi-x86_64.d b/gas/testsuite/gas/cfi/cfi-x86_64.d index 3fc7d53..0f6566b 100644 --- a/gas/testsuite/gas/cfi/cfi-x86_64.d +++ b/gas/testsuite/gas/cfi/cfi-x86_64.d @@ -94,7 +94,7 @@ The section .eh_frame contains: DW_CFA_undefined: r16 \(rip\) DW_CFA_nop -000000e8 000000cc 00000018 FDE cie=000000d4 pc=00000058..00000097 +000000e8 000000fc 00000018 FDE cie=000000d4 pc=00000058..000000a7 DW_CFA_advance_loc: 1 to 00000059 DW_CFA_undefined: r0 \(rax\) DW_CFA_advance_loc: 1 to 0000005a @@ -219,9 +219,42 @@ The section .eh_frame contains: DW_CFA_undefined: r47 \(mm6\) DW_CFA_advance_loc: 1 to 00000096 DW_CFA_undefined: r48 \(mm7\) + DW_CFA_advance_loc: 1 to 00000097 + DW_CFA_undefined: r70 \(ymm0\) + DW_CFA_advance_loc: 1 to 00000098 + DW_CFA_undefined: r71 \(ymm1\) + DW_CFA_advance_loc: 1 to 00000099 + DW_CFA_undefined: r72 \(ymm2\) + DW_CFA_advance_loc: 1 to 0000009a + DW_CFA_undefined: r73 \(ymm3\) + DW_CFA_advance_loc: 1 to 0000009b + DW_CFA_undefined: r74 \(ymm4\) + DW_CFA_advance_loc: 1 to 0000009c + DW_CFA_undefined: r75 \(ymm5\) + DW_CFA_advance_loc: 1 to 0000009d + DW_CFA_undefined: r76 \(ymm6\) + DW_CFA_advance_loc: 1 to 0000009e + DW_CFA_undefined: r77 \(ymm7\) + DW_CFA_advance_loc: 1 to 0000009f + DW_CFA_undefined: r78 \(ymm8\) + DW_CFA_advance_loc: 1 to 000000a0 + DW_CFA_undefined: r79 \(ymm9\) + DW_CFA_advance_loc: 1 to 000000a1 + DW_CFA_undefined: r80 \(ymm10\) + DW_CFA_advance_loc: 1 to 000000a2 + DW_CFA_undefined: r81 \(ymm11\) + DW_CFA_advance_loc: 1 to 000000a3 + DW_CFA_undefined: r82 \(ymm12\) + DW_CFA_advance_loc: 1 to 000000a4 + DW_CFA_undefined: r83 \(ymm13\) + DW_CFA_advance_loc: 1 to 000000a5 + DW_CFA_undefined: r84 \(ymm14\) + DW_CFA_advance_loc: 1 to 000000a6 + DW_CFA_undefined: r85 \(ymm15\) DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop DW_CFA_nop +#pass diff --git a/gas/testsuite/gas/cfi/cfi-x86_64.s b/gas/testsuite/gas/cfi/cfi-x86_64.s index 65c2aa2..4fbc4e1 100644 --- a/gas/testsuite/gas/cfi/cfi-x86_64.s +++ b/gas/testsuite/gas/cfi/cfi-x86_64.s @@ -211,4 +211,21 @@ func_all_registers: .cfi_undefined mm6 ; nop .cfi_undefined mm7 ; nop + .cfi_undefined ymm0 ; nop + .cfi_undefined ymm1 ; nop + .cfi_undefined ymm2 ; nop + .cfi_undefined ymm3 ; nop + .cfi_undefined ymm4 ; nop + .cfi_undefined ymm5 ; nop + .cfi_undefined ymm6 ; nop + .cfi_undefined ymm7 ; nop + .cfi_undefined ymm8 ; nop + .cfi_undefined ymm9 ; nop + .cfi_undefined ymm10 ; nop + .cfi_undefined ymm11 ; nop + .cfi_undefined ymm12 ; nop + .cfi_undefined ymm13 ; nop + .cfi_undefined ymm14 ; nop + .cfi_undefined ymm15 ; nop + .cfi_endproc diff --git a/gas/testsuite/gas/i386/aes-intel.d b/gas/testsuite/gas/i386/aes-intel.d new file mode 100644 index 0000000..78d42ec --- /dev/null +++ b/gas/testsuite/gas/i386/aes-intel.d @@ -0,0 +1,34 @@ +#source: aes.s +#objdump: -dw -Mintel +#name: i386 AES (Intel mode) + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist xmm0,XMMWORD PTR \[ecx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist xmm0,XMMWORD PTR \[ecx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist xmm0,xmm1,0x8 +#pass diff --git a/gas/testsuite/gas/i386/aes.d b/gas/testsuite/gas/i386/aes.d new file mode 100644 index 0000000..5bbb9c9 --- /dev/null +++ b/gas/testsuite/gas/i386/aes.d @@ -0,0 +1,33 @@ +#objdump: -dw +#name: i386 AES + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist \$0x8,\(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist \$0x8,\(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist \$0x8,%xmm1,%xmm0 +#pass diff --git a/gas/testsuite/gas/i386/aes.s b/gas/testsuite/gas/i386/aes.s new file mode 100644 index 0000000..3d570cb --- /dev/null +++ b/gas/testsuite/gas/i386/aes.s @@ -0,0 +1,30 @@ +# Check AES new instructions. + + .text +foo: + aesenc (%ecx),%xmm0 + aesenc %xmm1,%xmm0 + aesenclast (%ecx),%xmm0 + aesenclast %xmm1,%xmm0 + aesdec (%ecx),%xmm0 + aesdec %xmm1,%xmm0 + aesdeclast (%ecx),%xmm0 + aesdeclast %xmm1,%xmm0 + aesimc (%ecx),%xmm0 + aesimc %xmm1,%xmm0 + aeskeygenassist $8,(%ecx),%xmm0 + aeskeygenassist $8,%xmm1,%xmm0 + + .intel_syntax noprefix + aesenc xmm0,XMMWORD PTR [ecx] + aesenc xmm0,xmm1 + aesenclast xmm0,XMMWORD PTR [ecx] + aesenclast xmm0,xmm1 + aesdec xmm0,XMMWORD PTR [ecx] + aesdec xmm0,xmm1 + aesdeclast xmm0,XMMWORD PTR [ecx] + aesdeclast xmm0,xmm1 + aesimc xmm0,XMMWORD PTR [ecx] + aesimc xmm0,xmm1 + aeskeygenassist xmm0,XMMWORD PTR [ecx],8 + aeskeygenassist xmm0,xmm1,8 diff --git a/gas/testsuite/gas/i386/arch-10-1.l b/gas/testsuite/gas/i386/arch-10-1.l index 8feaf90..af717c4 100644 --- a/gas/testsuite/gas/i386/arch-10-1.l +++ b/gas/testsuite/gas/i386/arch-10-1.l @@ -17,6 +17,10 @@ .*:34: Error: .* .*:36: Error: .* .*:38: Error: .* +.*:40: Error: .* +.*:42: Error: .* +.*:44: Error: .* +.*:46: Error: .* GAS LISTING .* @@ -39,23 +43,31 @@ GAS LISTING .* [ ]*16[ ]+phminposuw %xmm1,%xmm3 [ ]*17[ ]+\# SSE4\.2 [ ]*18[ ]+crc32 %ecx,%ebx -[ ]*19[ ]+\# VMX -[ ]*20[ ]+vmxoff -[ ]*21[ ]+\# SMX -[ ]*22[ ]+getsec -[ ]*23[ ]+\# Xsave -[ ]*24[ ]+xgetbv -[ ]*25[ ]+\# 3DNow -[ ]*26[ ]+pmulhrw %mm4,%mm3 -[ ]*27[ ]+\# 3DNow Extensions -[ ]*28[ ]+pswapd %mm4,%mm3 -[ ]*29[ ]+\# SSE4a -[ ]*30[ ]+insertq %xmm2,%xmm1 -[ ]*31[ ]+\# SVME -[ ]*32[ ]+vmload -[ ]*33[ ]+\# ABM -[ ]*34[ ]+lzcnt %ecx,%ebx -[ ]*35[ ]+\# SSE5 -[ ]*36[ ]+frczss %xmm2, %xmm1 -[ ]*37[ ]+\# PadLock -[ ]*38[ ]+xstorerng +[ ]*19[ ]+\# AVX +[ ]*20[ ]+vzeroall +[ ]*21[ ]+\# VMX +[ ]*22[ ]+vmxoff +[ ]*23[ ]+\# SMX +[ ]*24[ ]+getsec +[ ]*25[ ]+\# Xsave +[ ]*26[ ]+xgetbv +[ ]*27[ ]+\# AES +[ ]*28[ ]+aesenc \(%ecx\),%xmm0 +[ ]*29[ ]+\# CLMUL +[ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 +[ ]*31[ ]+\# FMA +[ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*33[ ]+\# 3DNow +[ ]*34[ ]+pmulhrw %mm4,%mm3 +[ ]*35[ ]+\# 3DNow Extensions +[ ]*36[ ]+pswapd %mm4,%mm3 +[ ]*37[ ]+\# SSE4a +[ ]*38[ ]+insertq %xmm2,%xmm1 +[ ]*39[ ]+\# SVME +[ ]*40[ ]+vmload +[ ]*41[ ]+\# ABM +[ ]*42[ ]+lzcnt %ecx,%ebx +[ ]*43[ ]+\# SSE5 +[ ]*44[ ]+frczss %xmm2, %xmm1 +[ ]*45[ ]+\# PadLock +[ ]*46[ ]+xstorerng diff --git a/gas/testsuite/gas/i386/arch-10-2.l b/gas/testsuite/gas/i386/arch-10-2.l index 430b0c2..714c099 100644 --- a/gas/testsuite/gas/i386/arch-10-2.l +++ b/gas/testsuite/gas/i386/arch-10-2.l @@ -16,6 +16,10 @@ .*:34: Error: .* .*:36: Error: .* .*:38: Error: .* +.*:40: Error: .* +.*:42: Error: .* +.*:44: Error: .* +.*:46: Error: .* GAS LISTING .* @@ -38,23 +42,31 @@ GAS LISTING .* [ ]*16[ ]+phminposuw %xmm1,%xmm3 [ ]*17[ ]+\# SSE4\.2 [ ]*18[ ]+crc32 %ecx,%ebx -[ ]*19[ ]+\# VMX -[ ]*20[ ]+vmxoff -[ ]*21[ ]+\# SMX -[ ]*22[ ]+getsec -[ ]*23[ ]+\# Xsave -[ ]*24[ ]+xgetbv -[ ]*25[ ]+\# 3DNow -[ ]*26[ ]+pmulhrw %mm4,%mm3 -[ ]*27[ ]+\# 3DNow Extensions -[ ]*28[ ]+pswapd %mm4,%mm3 -[ ]*29[ ]+\# SSE4a -[ ]*30[ ]+insertq %xmm2,%xmm1 -[ ]*31[ ]+\# SVME -[ ]*32[ ]+vmload -[ ]*33[ ]+\# ABM -[ ]*34[ ]+lzcnt %ecx,%ebx -[ ]*35[ ]+\# SSE5 -[ ]*36[ ]+frczss %xmm2, %xmm1 -[ ]*37[ ]+\# PadLock -[ ]*38[ ]+xstorerng +[ ]*19[ ]+\# AVX +[ ]*20[ ]+vzeroall +[ ]*21[ ]+\# VMX +[ ]*22[ ]+vmxoff +[ ]*23[ ]+\# SMX +[ ]*24[ ]+getsec +[ ]*25[ ]+\# Xsave +[ ]*26[ ]+xgetbv +[ ]*27[ ]+\# AES +[ ]*28[ ]+aesenc \(%ecx\),%xmm0 +[ ]*29[ ]+\# CLMUL +[ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 +[ ]*31[ ]+\# FMA +[ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*33[ ]+\# 3DNow +[ ]*34[ ]+pmulhrw %mm4,%mm3 +[ ]*35[ ]+\# 3DNow Extensions +[ ]*36[ ]+pswapd %mm4,%mm3 +[ ]*37[ ]+\# SSE4a +[ ]*38[ ]+insertq %xmm2,%xmm1 +[ ]*39[ ]+\# SVME +[ ]*40[ ]+vmload +[ ]*41[ ]+\# ABM +[ ]*42[ ]+lzcnt %ecx,%ebx +[ ]*43[ ]+\# SSE5 +[ ]*44[ ]+frczss %xmm2, %xmm1 +[ ]*45[ ]+\# PadLock +[ ]*46[ ]+xstorerng diff --git a/gas/testsuite/gas/i386/arch-10-3.l b/gas/testsuite/gas/i386/arch-10-3.l index f7320e5..3315a98 100644 --- a/gas/testsuite/gas/i386/arch-10-3.l +++ b/gas/testsuite/gas/i386/arch-10-3.l @@ -9,6 +9,10 @@ .*:34: Error: .* .*:36: Error: .* .*:38: Error: .* +.*:40: Error: .* +.*:42: Error: .* +.*:44: Error: .* +.*:46: Error: .* GAS LISTING .* @@ -34,23 +38,31 @@ GAS LISTING .* [ ]*17[ ]+\# SSE4\.2 [ ]*18[ ]+\?\?\?\? F20F38F1 crc32 %ecx,%ebx [ ]*18[ ]+D9 -[ ]*19[ ]+\# VMX -[ ]*20[ ]+vmxoff -[ ]*21[ ]+\# SMX -[ ]*22[ ]+getsec -[ ]*23[ ]+\# Xsave -[ ]*24[ ]+xgetbv -[ ]*25[ ]+\# 3DNow -[ ]*26[ ]+pmulhrw %mm4,%mm3 -[ ]*27[ ]+\# 3DNow Extensions -[ ]*28[ ]+pswapd %mm4,%mm3 -[ ]*29[ ]+\# SSE4a -[ ]*30[ ]+insertq %xmm2,%xmm1 -[ ]*31[ ]+\# SVME -[ ]*32[ ]+vmload -[ ]*33[ ]+\# ABM -[ ]*34[ ]+lzcnt %ecx,%ebx -[ ]*35[ ]+\# SSE5 -[ ]*36[ ]+frczss %xmm2, %xmm1 -[ ]*37[ ]+\# PadLock -[ ]*38[ ]+xstorerng +[ ]*19[ ]+\# AVX +[ ]*20[ ]+vzeroall +[ ]*21[ ]+\# VMX +[ ]*22[ ]+vmxoff +[ ]*23[ ]+\# SMX +[ ]*24[ ]+getsec +[ ]*25[ ]+\# Xsave +[ ]*26[ ]+xgetbv +[ ]*27[ ]+\# AES +[ ]*28[ ]+aesenc \(%ecx\),%xmm0 +[ ]*29[ ]+\# CLMUL +[ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 +[ ]*31[ ]+\# FMA +[ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*33[ ]+\# 3DNow +[ ]*34[ ]+pmulhrw %mm4,%mm3 +[ ]*35[ ]+\# 3DNow Extensions +[ ]*36[ ]+pswapd %mm4,%mm3 +[ ]*37[ ]+\# SSE4a +[ ]*38[ ]+insertq %xmm2,%xmm1 +[ ]*39[ ]+\# SVME +[ ]*40[ ]+vmload +[ ]*41[ ]+\# ABM +[ ]*42[ ]+lzcnt %ecx,%ebx +[ ]*43[ ]+\# SSE5 +[ ]*44[ ]+frczss %xmm2, %xmm1 +[ ]*45[ ]+\# PadLock +[ ]*46[ ]+xstorerng diff --git a/gas/testsuite/gas/i386/arch-10-4.l b/gas/testsuite/gas/i386/arch-10-4.l index 3cda861..eec46a3 100644 --- a/gas/testsuite/gas/i386/arch-10-4.l +++ b/gas/testsuite/gas/i386/arch-10-4.l @@ -1,5 +1,5 @@ .*: Assembler messages: -.*:24: Error: .* +.*:20: Error: .* .*:26: Error: .* .*:28: Error: .* .*:30: Error: .* @@ -7,6 +7,10 @@ .*:34: Error: .* .*:36: Error: .* .*:38: Error: .* +.*:40: Error: .* +.*:42: Error: .* +.*:44: Error: .* +.*:46: Error: .* GAS LISTING .* @@ -32,23 +36,31 @@ GAS LISTING .* [ ]*17[ ]+\# SSE4\.2 [ ]*18[ ]+\?\?\?\? F20F38F1 crc32 %ecx,%ebx [ ]*18[ ]+D9 -[ ]*19[ ]+\# VMX -[ ]*20[ ]+\?\?\?\? 0F01C4 vmxoff -[ ]*21[ ]+\# SMX -[ ]*22[ ]+\?\?\?\? 0F37 getsec -[ ]*23[ ]+\# Xsave -[ ]*24[ ]+xgetbv -[ ]*25[ ]+\# 3DNow -[ ]*26[ ]+pmulhrw %mm4,%mm3 -[ ]*27[ ]+\# 3DNow Extensions -[ ]*28[ ]+pswapd %mm4,%mm3 -[ ]*29[ ]+\# SSE4a -[ ]*30[ ]+insertq %xmm2,%xmm1 -[ ]*31[ ]+\# SVME -[ ]*32[ ]+vmload -[ ]*33[ ]+\# ABM -[ ]*34[ ]+lzcnt %ecx,%ebx -[ ]*35[ ]+\# SSE5 -[ ]*36[ ]+frczss %xmm2, %xmm1 -[ ]*37[ ]+\# PadLock -[ ]*38[ ]+xstorerng +[ ]*19[ ]+\# AVX +[ ]*20[ ]+vzeroall +[ ]*21[ ]+\# VMX +[ ]*22[ ]+\?\?\?\? 0F01C4 vmxoff +[ ]*23[ ]+\# SMX +[ ]*24[ ]+\?\?\?\? 0F37 getsec +[ ]*25[ ]+\# Xsave +[ ]*26[ ]+xgetbv +[ ]*27[ ]+\# AES +[ ]*28[ ]+aesenc \(%ecx\),%xmm0 +[ ]*29[ ]+\# CLMUL +[ ]*30[ ]+pclmulqdq \$8,%xmm1,%xmm0 +[ ]*31[ ]+\# FMA +[ ]*32[ ]+vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*33[ ]+\# 3DNow +[ ]*34[ ]+pmulhrw %mm4,%mm3 +[ ]*35[ ]+\# 3DNow Extensions +[ ]*36[ ]+pswapd %mm4,%mm3 +[ ]*37[ ]+\# SSE4a +[ ]*38[ ]+insertq %xmm2,%xmm1 +[ ]*39[ ]+\# SVME +[ ]*40[ ]+vmload +[ ]*41[ ]+\# ABM +[ ]*42[ ]+lzcnt %ecx,%ebx +[ ]*43[ ]+\# SSE5 +[ ]*44[ ]+frczss %xmm2, %xmm1 +[ ]*45[ ]+\# PadLock +[ ]*46[ ]+xstorerng diff --git a/gas/testsuite/gas/i386/arch-10.d b/gas/testsuite/gas/i386/arch-10.d index 81e6598..60b44d4 100644 --- a/gas/testsuite/gas/i386/arch-10.d +++ b/gas/testsuite/gas/i386/arch-10.d @@ -1,4 +1,4 @@ -#as: -march=i686+sse4+vmx+smx+xsave+sse5+3dnowa+svme+padlock +#as: -march=i686+avx+vmx+smx+xsave+aes+clmul+fma+sse5+3dnowa+svme+padlock #objdump: -dw #name: i386 arch 10 @@ -15,9 +15,13 @@ Disassembly of section .text: [ ]*[a-f0-9]+: 66 0f 38 01 dc phaddw %xmm4,%xmm3 [ ]*[a-f0-9]+: 66 0f 38 41 d9 phminposuw %xmm1,%xmm3 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32l %ecx,%ebx +[ ]*[a-f0-9]+: c5 fc 77 vzeroall [ ]*[a-f0-9]+: 0f 01 c4 vmxoff [ ]*[a-f0-9]+: 0f 37 getsec [ ]*[a-f0-9]+: 0f 01 d0 xgetbv +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 [ ]*[a-f0-9]+: 0f 0f dc b7 pmulhrw %mm4,%mm3 [ ]*[a-f0-9]+: 0f 0f dc bb pswapd %mm4,%mm3 [ ]*[a-f0-9]+: f2 0f 79 ca insertq %xmm2,%xmm1 diff --git a/gas/testsuite/gas/i386/arch-10.s b/gas/testsuite/gas/i386/arch-10.s index e5e799d..afa3c3b 100644 --- a/gas/testsuite/gas/i386/arch-10.s +++ b/gas/testsuite/gas/i386/arch-10.s @@ -16,12 +16,20 @@ phaddw %xmm4,%xmm3 phminposuw %xmm1,%xmm3 # SSE4.2 crc32 %ecx,%ebx +# AVX +vzeroall # VMX vmxoff # SMX getsec # Xsave xgetbv +# AES +aesenc (%ecx),%xmm0 +# CLMUL +pclmulqdq $8,%xmm1,%xmm0 +# FMA +vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 # 3DNow pmulhrw %mm4,%mm3 # 3DNow Extensions diff --git a/gas/testsuite/gas/i386/avx-intel.d b/gas/testsuite/gas/i386/avx-intel.d new file mode 100644 index 0000000..8d8772d --- /dev/null +++ b/gas/testsuite/gas/i386/avx-intel.d @@ -0,0 +1,2759 @@ +#objdump: -dwMintel +#name: i386 AVX (Intel disassembly) +#source: avx.s + +.*: +file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 fc 77 vzeroall +[ ]*[a-f0-9]+: c5 f8 77 vzeroupper +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd ymm6,ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd YMMWORD PTR \[ecx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps ymm6,ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps YMMWORD PTR \[ecx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dq xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2ps xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dq xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu ymm4,\[ecx\] +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd ymm7,ymm2,YMMWORD PTR \[ecx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps ymm7,ymm2,YMMWORD PTR \[ecx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 ymm6,ymm4,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 ymm6,ymm4,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 xmm4,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 XMMWORD PTR \[ecx\],ymm4,0x64 +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2ps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu xmm4,\[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 db d4 vpand xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps xmm6,xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd xmm6,xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps XMMWORD PTR \[ecx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd XMMWORD PTR \[ecx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd ymm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si ecx,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si ecx,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd xmm2,xmm6,QWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd xmm2,xmm6,QWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss ymm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd xmm4,ecx +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si ecx,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si ecx,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sd xmm6,xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ss xmm6,xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq xmm4,WORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq xmm4,WORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f8 ae 15 34 12 00 00 vldmxcsr DWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 6f 05 34 12 00 00 vmovdqa xmm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 7f 05 34 12 00 00 vmovdqa XMMWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 05 34 12 00 00 vmovd DWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 05 34 12 00 00 vcvtsd2si eax,QWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fe e6 05 34 12 00 00 vcvtdq2pd ymm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fd 5a 05 34 12 00 00 vcvtpd2ps xmm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 e0 3d 34 12 00 00 vpavgb xmm7,xmm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 79 14 05 34 12 00 00 64 vpextrb BYTE PTR ds:0x1234,xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3d 34 12 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 59 4a 35 34 12 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3d 34 12 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c5 fd 6f 05 34 12 00 00 vmovdqa ymm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fd 7f 05 34 12 00 00 vmovdqa YMMWORD PTR ds:0x1234,ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3d 34 12 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 7d 09 05 34 12 00 00 64 vroundpd ymm0,YMMWORD PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 05 34 12 00 00 64 vextractf128 XMMWORD PTR ds:0x1234,ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3d 34 12 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 35 34 12 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR ds:0x1234,ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr DWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 6f 45 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 7f 45 00 vmovdqa XMMWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 45 00 vmovd DWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 45 00 vcvtsd2si eax,QWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fe e6 45 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fd 5a 45 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 e0 7d 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 79 14 45 00 64 vpextrb BYTE PTR \[ebp\+0x0\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 7d 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 59 4a 75 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 7d 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 45 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fd 7f 45 00 vmovdqa YMMWORD PTR \[ebp\+0x0\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 7d 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 7d 09 45 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 45 00 64 vextractf128 XMMWORD PTR \[ebp\+0x0\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 7d 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 75 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+0x0\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 14 24 vldmxcsr DWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 f9 6f 04 24 vmovdqa xmm0,XMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 f9 7f 04 24 vmovdqa XMMWORD PTR \[esp\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 04 24 vmovd DWORD PTR \[esp\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 04 24 vcvtsd2si eax,QWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 fe e6 04 24 vcvtdq2pd ymm0,XMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 fd 5a 04 24 vcvtpd2ps xmm0,YMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 f9 e0 3c 24 vpavgb xmm7,xmm0,XMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c4 e3 79 14 04 24 64 vpextrb BYTE PTR \[esp\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3c 24 vcvtsi2sd xmm7,xmm0,DWORD PTR \[esp\] +[ ]*[a-f0-9]+: c4 e3 59 4a 34 24 00 vblendvps xmm6,xmm4,XMMWORD PTR \[esp\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 24 64 vpinsrb xmm7,xmm0,BYTE PTR \[esp\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 04 24 vmovdqa ymm0,YMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c5 fd 7f 04 24 vmovdqa YMMWORD PTR \[esp\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 24 vpermilpd ymm7,ymm0,YMMWORD PTR \[esp\] +[ ]*[a-f0-9]+: c4 e3 7d 09 04 24 64 vroundpd ymm0,YMMWORD PTR \[esp\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 24 64 vextractf128 XMMWORD PTR \[esp\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 24 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[esp\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 24 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[esp\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr DWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 85 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 85 99 00 00 00 vmovdqa XMMWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 85 99 00 00 00 vmovd DWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 85 99 00 00 00 vcvtsd2si eax,QWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 85 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 85 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bd 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 85 99 00 00 00 64 vpextrb BYTE PTR \[ebp\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bd 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b5 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bd 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 85 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 85 99 00 00 00 vmovdqa YMMWORD PTR \[ebp\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bd 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 85 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 85 99 00 00 00 64 vextractf128 XMMWORD PTR \[ebp\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bd 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b5 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 99 00 00 00 vldmxcsr DWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 04 25 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 04 25 99 00 00 00 vmovdqa XMMWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 04 25 99 00 00 00 vmovd DWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 04 25 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 04 25 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 04 25 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 3c 25 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 04 25 99 00 00 00 64 vpextrb BYTE PTR \[eiz\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3c 25 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a 34 25 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 25 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 04 25 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 04 25 99 00 00 00 vmovdqa YMMWORD PTR \[eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 25 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 04 25 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 25 99 00 00 00 64 vextractf128 XMMWORD PTR \[eiz\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 25 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 25 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 99 00 00 00 vldmxcsr DWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 04 65 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 04 65 99 00 00 00 vmovdqa XMMWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 04 65 99 00 00 00 vmovd DWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 04 65 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 04 65 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 04 65 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 3c 65 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 04 65 99 00 00 00 64 vpextrb BYTE PTR \[eiz\*2\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3c 65 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a 34 65 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 65 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 04 65 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 04 65 99 00 00 00 vmovdqa YMMWORD PTR \[eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 65 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 04 65 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 65 99 00 00 00 64 vextractf128 XMMWORD PTR \[eiz\*2\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 65 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 65 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 20 99 00 00 00 vldmxcsr DWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 20 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 20 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 20 99 00 00 00 vmovd DWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 20 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 20 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 20 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 20 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 20 99 00 00 00 64 vpextrb BYTE PTR \[eax\+eiz\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 20 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 20 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 20 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 20 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 20 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 20 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 20 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 20 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 20 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 20 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 60 99 00 00 00 vldmxcsr DWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 60 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 60 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 60 99 00 00 00 vmovd DWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 60 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 60 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 60 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 60 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 60 99 00 00 00 64 vpextrb BYTE PTR \[eax\+eiz\*2\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 60 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 60 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 60 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 60 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 60 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 60 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 60 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 60 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 60 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 60 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 98 99 00 00 00 vldmxcsr DWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 98 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 98 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 98 99 00 00 00 vmovd DWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 98 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 98 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 98 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 98 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 98 99 00 00 00 64 vpextrb BYTE PTR \[eax\+ebx\*4\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 98 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 98 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 98 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 98 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 98 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 98 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 98 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 98 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 98 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 98 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 cc 99 00 00 00 vldmxcsr DWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 cc 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 cc 99 00 00 00 vmovdqa XMMWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 cc 99 00 00 00 vmovd DWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 cc 99 00 00 00 vcvtsd2si eax,QWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 cc 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 cc 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc cc 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 cc 99 00 00 00 64 vpextrb BYTE PTR \[esp\+ecx\*8\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc cc 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 cc 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc cc 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 cc 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 cc 99 00 00 00 vmovdqa YMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc cc 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 cc 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 cc 99 00 00 00 64 vextractf128 XMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc cc 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 cc 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 15 99 00 00 00 vldmxcsr DWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 15 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 15 99 00 00 00 vmovdqa XMMWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 15 99 00 00 00 vmovd DWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 15 99 00 00 00 vcvtsd2si eax,QWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 15 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 15 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 15 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 15 99 00 00 00 64 vpextrb BYTE PTR \[ebp\+edx\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 15 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 15 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 15 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 15 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 15 99 00 00 00 vmovdqa YMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 15 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 15 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 15 99 00 00 00 64 vextractf128 XMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 15 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 15 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f9 50 c0 vmovmskpd eax,xmm0 +[ ]*[a-f0-9]+: c5 c1 72 f0 64 vpslld xmm7,xmm0,0x64 +[ ]*[a-f0-9]+: c5 fc 50 c0 vmovmskps eax,ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd ymm6,ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd YMMWORD PTR \[ecx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps ymm6,ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps YMMWORD PTR \[ecx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dq xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2ps xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dq xmm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps ymm4,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu ymm4,\[ecx\] +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps ymm2,ymm6,YMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd ymm7,ymm2,YMMWORD PTR \[ecx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps ymm7,ymm2,YMMWORD PTR \[ecx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 ymm6,ymm4,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 ymm6,ymm4,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 xmm4,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 XMMWORD PTR \[ecx\],ymm4,0x64 +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2ps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu xmm4,\[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd ymm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 db d4 vpand xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps xmm7,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps xmm6,xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd xmm6,xmm4,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps XMMWORD PTR \[ecx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd XMMWORD PTR \[ecx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps xmm2,xmm6,XMMWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR \[ecx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps xmm7,xmm2,XMMWORD PTR \[ecx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd ymm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si ecx,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si ecx,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps xmm6,xmm4,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd xmm2,xmm6,QWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd xmm2,xmm6,QWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd xmm7,xmm2,QWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd xmm2,xmm6,QWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss ymm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd xmm4,ecx +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si ecx,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si ecx,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sd xmm6,xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ss xmm6,xmm4,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss xmm2,xmm6,DWORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss xmm7,xmm2,xmm6,DWORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss xmm7,xmm2,DWORD PTR \[ecx\],xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq xmm4,WORD PTR \[ecx\] +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq xmm4,WORD PTR \[ecx\] +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[ecx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[ecx\],0x64 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f8 ae 15 34 12 00 00 vldmxcsr DWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 6f 05 34 12 00 00 vmovdqa xmm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 7f 05 34 12 00 00 vmovdqa XMMWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 05 34 12 00 00 vmovd DWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 05 34 12 00 00 vcvtsd2si eax,QWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fe e6 05 34 12 00 00 vcvtdq2pd ymm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fd 5a 05 34 12 00 00 vcvtpd2ps xmm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 f9 e0 3d 34 12 00 00 vpavgb xmm7,xmm0,XMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 79 14 05 34 12 00 00 64 vpextrb BYTE PTR ds:0x1234,xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3d 34 12 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 59 4a 35 34 12 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR ds:0x1234,xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3d 34 12 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c5 fd 6f 05 34 12 00 00 vmovdqa ymm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c5 fd 7f 05 34 12 00 00 vmovdqa YMMWORD PTR ds:0x1234,ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3d 34 12 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR ds:0x1234 +[ ]*[a-f0-9]+: c4 e3 7d 09 05 34 12 00 00 64 vroundpd ymm0,YMMWORD PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 05 34 12 00 00 64 vextractf128 XMMWORD PTR ds:0x1234,ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3d 34 12 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR ds:0x1234,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 35 34 12 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR ds:0x1234,ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr DWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 6f 45 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 7f 45 00 vmovdqa XMMWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 45 00 vmovd DWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 45 00 vcvtsd2si eax,QWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fe e6 45 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fd 5a 45 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 f9 e0 7d 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 79 14 45 00 64 vpextrb BYTE PTR \[ebp\+0x0\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 7d 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 59 4a 75 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+0x0\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 7d 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 45 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c5 fd 7f 45 00 vmovdqa YMMWORD PTR \[ebp\+0x0\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 7d 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+0x0\] +[ ]*[a-f0-9]+: c4 e3 7d 09 45 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 45 00 64 vextractf128 XMMWORD PTR \[ebp\+0x0\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 7d 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 75 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+0x0\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr DWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 85 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 85 99 00 00 00 vmovdqa XMMWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 85 99 00 00 00 vmovd DWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 85 99 00 00 00 vcvtsd2si eax,QWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 85 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 85 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bd 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 85 99 00 00 00 64 vpextrb BYTE PTR \[ebp\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bd 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b5 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bd 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 85 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 85 99 00 00 00 vmovdqa YMMWORD PTR \[ebp\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bd 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 85 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 85 99 00 00 00 64 vextractf128 XMMWORD PTR \[ebp\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bd 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b5 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 99 00 00 00 vldmxcsr DWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 04 25 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 04 25 99 00 00 00 vmovdqa XMMWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 04 25 99 00 00 00 vmovd DWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 04 25 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 04 25 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 04 25 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 3c 25 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 04 25 99 00 00 00 64 vpextrb BYTE PTR \[eiz\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3c 25 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a 34 25 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 25 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 04 25 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 04 25 99 00 00 00 vmovdqa YMMWORD PTR \[eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 25 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 04 25 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 25 99 00 00 00 64 vextractf128 XMMWORD PTR \[eiz\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 25 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 25 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 99 00 00 00 vldmxcsr DWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 04 65 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 04 65 99 00 00 00 vmovdqa XMMWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 04 65 99 00 00 00 vmovd DWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 04 65 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 04 65 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 04 65 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 3c 65 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 04 65 99 00 00 00 64 vpextrb BYTE PTR \[eiz\*2\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a 3c 65 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a 34 65 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 65 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 04 65 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 04 65 99 00 00 00 vmovdqa YMMWORD PTR \[eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 65 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 04 65 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 65 99 00 00 00 64 vextractf128 XMMWORD PTR \[eiz\*2\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 65 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 65 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 20 99 00 00 00 vldmxcsr DWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 20 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 20 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 20 99 00 00 00 vmovd DWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 20 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 20 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 20 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 20 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 20 99 00 00 00 64 vpextrb BYTE PTR \[eax\+eiz\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 20 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 20 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+eiz\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 20 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 20 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 20 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 20 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 20 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 20 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 20 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 20 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+eiz\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 60 99 00 00 00 vldmxcsr DWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 60 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 60 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 60 99 00 00 00 vmovd DWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 60 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 60 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 60 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 60 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 60 99 00 00 00 64 vpextrb BYTE PTR \[eax\+eiz\*2\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 60 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 60 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+eiz\*2\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 60 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 60 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 60 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 60 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 60 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 60 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 60 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+eiz\*2\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 60 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+eiz\*2\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 98 99 00 00 00 vldmxcsr DWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 98 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 98 99 00 00 00 vmovdqa XMMWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 98 99 00 00 00 vmovd DWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 98 99 00 00 00 vcvtsd2si eax,QWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 98 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 98 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 98 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 98 99 00 00 00 64 vpextrb BYTE PTR \[eax\+ebx\*4\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 98 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 98 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[eax\+ebx\*4\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 98 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 98 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 98 99 00 00 00 vmovdqa YMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 98 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 98 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 98 99 00 00 00 64 vextractf128 XMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 98 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[eax\+ebx\*4\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 98 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[eax\+ebx\*4\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 cc 99 00 00 00 vldmxcsr DWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 cc 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 cc 99 00 00 00 vmovdqa XMMWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 cc 99 00 00 00 vmovd DWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 cc 99 00 00 00 vcvtsd2si eax,QWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 cc 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 cc 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc cc 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 cc 99 00 00 00 64 vpextrb BYTE PTR \[esp\+ecx\*8\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc cc 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 cc 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[esp\+ecx\*8\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc cc 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 cc 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 cc 99 00 00 00 vmovdqa YMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc cc 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 cc 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 cc 99 00 00 00 64 vextractf128 XMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc cc 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[esp\+ecx\*8\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 cc 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[esp\+ecx\*8\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f8 ae 94 15 99 00 00 00 vldmxcsr DWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 6f 84 15 99 00 00 00 vmovdqa xmm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 7f 84 15 99 00 00 00 vmovdqa XMMWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 f9 7e 84 15 99 00 00 00 vmovd DWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c5 fb 2d 84 15 99 00 00 00 vcvtsd2si eax,QWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fe e6 84 15 99 00 00 00 vcvtdq2pd ymm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 5a 84 15 99 00 00 00 vcvtpd2ps xmm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 f9 e0 bc 15 99 00 00 00 vpavgb xmm7,xmm0,XMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 79 14 84 15 99 00 00 00 64 vpextrb BYTE PTR \[ebp\+edx\*1\+0x99\],xmm0,0x64 +[ ]*[a-f0-9]+: c5 fb 2a bc 15 99 00 00 00 vcvtsi2sd xmm7,xmm0,DWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 59 4a b4 15 99 00 00 00 00 vblendvps xmm6,xmm4,XMMWORD PTR \[ebp\+edx\*1\+0x99\],xmm0 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 15 99 00 00 00 64 vpinsrb xmm7,xmm0,BYTE PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 fd 6f 84 15 99 00 00 00 vmovdqa ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c5 fd 7f 84 15 99 00 00 00 vmovdqa YMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 15 99 00 00 00 vpermilpd ymm7,ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\] +[ ]*[a-f0-9]+: c4 e3 7d 09 84 15 99 00 00 00 64 vroundpd ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 15 99 00 00 00 64 vextractf128 XMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 15 99 00 00 00 64 vperm2f128 ymm7,ymm0,YMMWORD PTR \[ebp\+edx\*1\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 15 99 00 00 00 00 vblendvpd ymm6,ymm4,YMMWORD PTR \[ebp\+edx\*1\+0x99\],ymm0 +[ ]*[a-f0-9]+: c5 f9 50 c0 vmovmskpd eax,xmm0 +[ ]*[a-f0-9]+: c5 c1 72 f0 64 vpslld xmm7,xmm0,0x64 +[ ]*[a-f0-9]+: c5 fc 50 c0 vmovmskps eax,ymm0 +#pass diff --git a/gas/testsuite/gas/i386/avx.d b/gas/testsuite/gas/i386/avx.d new file mode 100644 index 0000000..aa1083f --- /dev/null +++ b/gas/testsuite/gas/i386/avx.d @@ -0,0 +1,2758 @@ +#objdump: -dw +#name: i386 AVX + +.*: file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 fc 77 vzeroall +[ ]*[a-f0-9]+: c5 f8 77 vzeroupper +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd \(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd %ymm4,%ymm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps \(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps %ymm4,%ymm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dqy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2psy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dqy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd %ymm4,\(%ecx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps %ymm4,\(%ecx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd \$0xa,\(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps \$0xa,\(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 \$0x64,%xmm4,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 \$0x64,\(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 \$0x64,%ymm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 \$0x64,%ymm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 db d4 vpand %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps %xmm4,%xmm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd %xmm4,%xmm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd \$0xa,\(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd \$0xa,%xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps \$0xa,\(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps \$0xa,%xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sdl \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ssl \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 ae 15 34 12 00 00 vldmxcsr 0x1234 +[ ]*[a-f0-9]+: c5 f9 6f 05 34 12 00 00 vmovdqa 0x1234,%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 05 34 12 00 00 vmovdqa %xmm0,0x1234 +[ ]*[a-f0-9]+: c5 f9 7e 05 34 12 00 00 vmovd %xmm0,0x1234 +[ ]*[a-f0-9]+: c5 fb 2d 05 34 12 00 00 vcvtsd2si 0x1234,%eax +[ ]*[a-f0-9]+: c5 fe e6 05 34 12 00 00 vcvtdq2pd 0x1234,%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 05 34 12 00 00 vcvtpd2psy 0x1234,%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3d 34 12 00 00 vpavgb 0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 05 34 12 00 00 64 vpextrb \$0x64,%xmm0,0x1234 +[ ]*[a-f0-9]+: c5 fb 2a 3d 34 12 00 00 vcvtsi2sdl 0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 35 34 12 00 00 00 vblendvps %xmm0,0x1234,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3d 34 12 00 00 64 vpinsrb \$0x64,0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 05 34 12 00 00 vmovdqa 0x1234,%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 05 34 12 00 00 vmovdqa %ymm0,0x1234 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3d 34 12 00 00 vpermilpd 0x1234,%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 05 34 12 00 00 64 vroundpd \$0x64,0x1234,%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 05 34 12 00 00 64 vextractf128 \$0x64,%ymm0,0x1234 +[ ]*[a-f0-9]+: c4 e3 7d 06 3d 34 12 00 00 64 vperm2f128 \$0x64,0x1234,%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 35 34 12 00 00 00 vblendvpd %ymm0,0x1234,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr 0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 6f 45 00 vmovdqa 0x0\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 45 00 vmovdqa %xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 7e 45 00 vmovd %xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2d 45 00 vcvtsd2si 0x0\(%ebp\),%eax +[ ]*[a-f0-9]+: c5 fe e6 45 00 vcvtdq2pd 0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 45 00 vcvtpd2psy 0x0\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 7d 00 vpavgb 0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 45 00 64 vpextrb \$0x64,%xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2a 7d 00 vcvtsi2sdl 0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 75 00 00 vblendvps %xmm0,0x0\(%ebp\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 7d 00 64 vpinsrb \$0x64,0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 45 00 vmovdqa 0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 45 00 vmovdqa %ymm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 7d 00 vpermilpd 0x0\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 45 00 64 vroundpd \$0x64,0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 45 00 64 vextractf128 \$0x64,%ymm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c4 e3 7d 06 7d 00 64 vperm2f128 \$0x64,0x0\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 75 00 00 vblendvpd %ymm0,0x0\(%ebp\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 24 vldmxcsr \(%esp\) +[ ]*[a-f0-9]+: c5 f9 6f 04 24 vmovdqa \(%esp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 04 24 vmovdqa %xmm0,\(%esp\) +[ ]*[a-f0-9]+: c5 f9 7e 04 24 vmovd %xmm0,\(%esp\) +[ ]*[a-f0-9]+: c5 fb 2d 04 24 vcvtsd2si \(%esp\),%eax +[ ]*[a-f0-9]+: c5 fe e6 04 24 vcvtdq2pd \(%esp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 04 24 vcvtpd2psy \(%esp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3c 24 vpavgb \(%esp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 04 24 64 vpextrb \$0x64,%xmm0,\(%esp\) +[ ]*[a-f0-9]+: c5 fb 2a 3c 24 vcvtsi2sdl \(%esp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 34 24 00 vblendvps %xmm0,\(%esp\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 24 64 vpinsrb \$0x64,\(%esp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 04 24 vmovdqa \(%esp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 04 24 vmovdqa %ymm0,\(%esp\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 24 vpermilpd \(%esp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 04 24 64 vroundpd \$0x64,\(%esp\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 24 64 vextractf128 \$0x64,%ymm0,\(%esp\) +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 24 64 vperm2f128 \$0x64,\(%esp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 24 00 vblendvpd %ymm0,\(%esp\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr 0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 6f 85 99 00 00 00 vmovdqa 0x99\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 85 99 00 00 00 vmovdqa %xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 7e 85 99 00 00 00 vmovd %xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2d 85 99 00 00 00 vcvtsd2si 0x99\(%ebp\),%eax +[ ]*[a-f0-9]+: c5 fe e6 85 99 00 00 00 vcvtdq2pd 0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 85 99 00 00 00 vcvtpd2psy 0x99\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bd 99 00 00 00 vpavgb 0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 85 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2a bd 99 00 00 00 vcvtsi2sdl 0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b5 99 00 00 00 00 vblendvps %xmm0,0x99\(%ebp\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bd 99 00 00 00 64 vpinsrb \$0x64,0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 85 99 00 00 00 vmovdqa 0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 85 99 00 00 00 vmovdqa %ymm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bd 99 00 00 00 vpermilpd 0x99\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 85 99 00 00 00 64 vroundpd \$0x64,0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 85 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bd 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b5 99 00 00 00 00 vblendvpd %ymm0,0x99\(%ebp\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 99 00 00 00 vldmxcsr 0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 6f 04 25 99 00 00 00 vmovdqa 0x99\(,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 04 25 99 00 00 00 vmovdqa %xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 7e 04 25 99 00 00 00 vmovd %xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2d 04 25 99 00 00 00 vcvtsd2si 0x99\(,%eiz,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 04 25 99 00 00 00 vcvtdq2pd 0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 04 25 99 00 00 00 vcvtpd2psy 0x99\(,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3c 25 99 00 00 00 vpavgb 0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 04 25 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2a 3c 25 99 00 00 00 vcvtsi2sdl 0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 34 25 99 00 00 00 00 vblendvps %xmm0,0x99\(,%eiz,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 25 99 00 00 00 64 vpinsrb \$0x64,0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 04 25 99 00 00 00 vmovdqa 0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 04 25 99 00 00 00 vmovdqa %ymm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 25 99 00 00 00 vpermilpd 0x99\(,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 04 25 99 00 00 00 64 vroundpd \$0x64,0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 25 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 25 99 00 00 00 64 vperm2f128 \$0x64,0x99\(,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 25 99 00 00 00 00 vblendvpd %ymm0,0x99\(,%eiz,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 99 00 00 00 vldmxcsr 0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 6f 04 65 99 00 00 00 vmovdqa 0x99\(,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 04 65 99 00 00 00 vmovdqa %xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 7e 04 65 99 00 00 00 vmovd %xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2d 04 65 99 00 00 00 vcvtsd2si 0x99\(,%eiz,2\),%eax +[ ]*[a-f0-9]+: c5 fe e6 04 65 99 00 00 00 vcvtdq2pd 0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 04 65 99 00 00 00 vcvtpd2psy 0x99\(,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3c 65 99 00 00 00 vpavgb 0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 04 65 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2a 3c 65 99 00 00 00 vcvtsi2sdl 0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 34 65 99 00 00 00 00 vblendvps %xmm0,0x99\(,%eiz,2\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 65 99 00 00 00 64 vpinsrb \$0x64,0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 04 65 99 00 00 00 vmovdqa 0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 04 65 99 00 00 00 vmovdqa %ymm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 65 99 00 00 00 vpermilpd 0x99\(,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 04 65 99 00 00 00 64 vroundpd \$0x64,0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 65 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 65 99 00 00 00 64 vperm2f128 \$0x64,0x99\(,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 65 99 00 00 00 00 vblendvpd %ymm0,0x99\(,%eiz,2\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 20 99 00 00 00 vldmxcsr 0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 6f 84 20 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 20 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 7e 84 20 99 00 00 00 vmovd %xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2d 84 20 99 00 00 00 vcvtsd2si 0x99\(%eax,%eiz,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 20 99 00 00 00 vcvtdq2pd 0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 20 99 00 00 00 vcvtpd2psy 0x99\(%eax,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 20 99 00 00 00 vpavgb 0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 20 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2a bc 20 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 20 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%eiz,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 20 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 20 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 20 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 20 99 00 00 00 vpermilpd 0x99\(%eax,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 20 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 20 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 20 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 20 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%eiz,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 60 99 00 00 00 vldmxcsr 0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 6f 84 60 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 60 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 7e 84 60 99 00 00 00 vmovd %xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2d 84 60 99 00 00 00 vcvtsd2si 0x99\(%eax,%eiz,2\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 60 99 00 00 00 vcvtdq2pd 0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 60 99 00 00 00 vcvtpd2psy 0x99\(%eax,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 60 99 00 00 00 vpavgb 0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 60 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2a bc 60 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 60 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%eiz,2\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 60 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 60 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 60 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 60 99 00 00 00 vpermilpd 0x99\(%eax,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 60 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 60 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 60 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 60 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%eiz,2\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 98 99 00 00 00 vldmxcsr 0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 f9 6f 84 98 99 00 00 00 vmovdqa 0x99\(%eax,%ebx,4\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 98 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 f9 7e 84 98 99 00 00 00 vmovd %xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 fb 2d 84 98 99 00 00 00 vcvtsd2si 0x99\(%eax,%ebx,4\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 98 99 00 00 00 vcvtdq2pd 0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 98 99 00 00 00 vcvtpd2psy 0x99\(%eax,%ebx,4\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 98 99 00 00 00 vpavgb 0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 98 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 fb 2a bc 98 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 98 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%ebx,4\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 98 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 98 99 00 00 00 vmovdqa 0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 98 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 98 99 00 00 00 vpermilpd 0x99\(%eax,%ebx,4\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 98 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 98 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 98 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%ebx,4\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 98 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%ebx,4\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 cc 99 00 00 00 vldmxcsr 0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 f9 6f 84 cc 99 00 00 00 vmovdqa 0x99\(%esp,%ecx,8\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 cc 99 00 00 00 vmovdqa %xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 f9 7e 84 cc 99 00 00 00 vmovd %xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 fb 2d 84 cc 99 00 00 00 vcvtsd2si 0x99\(%esp,%ecx,8\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 cc 99 00 00 00 vcvtdq2pd 0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 cc 99 00 00 00 vcvtpd2psy 0x99\(%esp,%ecx,8\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc cc 99 00 00 00 vpavgb 0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 cc 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 fb 2a bc cc 99 00 00 00 vcvtsi2sdl 0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 cc 99 00 00 00 00 vblendvps %xmm0,0x99\(%esp,%ecx,8\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc cc 99 00 00 00 64 vpinsrb \$0x64,0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 cc 99 00 00 00 vmovdqa 0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 cc 99 00 00 00 vmovdqa %ymm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc cc 99 00 00 00 vpermilpd 0x99\(%esp,%ecx,8\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 cc 99 00 00 00 64 vroundpd \$0x64,0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 cc 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc cc 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%esp,%ecx,8\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 cc 99 00 00 00 00 vblendvpd %ymm0,0x99\(%esp,%ecx,8\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 15 99 00 00 00 vldmxcsr 0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 f9 6f 84 15 99 00 00 00 vmovdqa 0x99\(%ebp,%edx,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 15 99 00 00 00 vmovdqa %xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 f9 7e 84 15 99 00 00 00 vmovd %xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 fb 2d 84 15 99 00 00 00 vcvtsd2si 0x99\(%ebp,%edx,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 15 99 00 00 00 vcvtdq2pd 0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 15 99 00 00 00 vcvtpd2psy 0x99\(%ebp,%edx,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 15 99 00 00 00 vpavgb 0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 15 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 fb 2a bc 15 99 00 00 00 vcvtsi2sdl 0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 15 99 00 00 00 00 vblendvps %xmm0,0x99\(%ebp,%edx,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 15 99 00 00 00 64 vpinsrb \$0x64,0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 15 99 00 00 00 vmovdqa 0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 15 99 00 00 00 vmovdqa %ymm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 15 99 00 00 00 vpermilpd 0x99\(%ebp,%edx,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 15 99 00 00 00 64 vroundpd \$0x64,0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 15 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 15 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%ebp,%edx,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 15 99 00 00 00 00 vblendvpd %ymm0,0x99\(%ebp,%edx,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f9 50 c0 vmovmskpd %xmm0,%eax +[ ]*[a-f0-9]+: c5 c1 72 f0 64 vpslld \$0x64,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fc 50 c0 vmovmskps %ymm0,%eax +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd \(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd %ymm4,%ymm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps \(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps %ymm4,%ymm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps \$0x64,\(%ecx\),%ymm6 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps \(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dqy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2psy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dqy \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps \$0x64,\(%ecx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd %ymm4,\(%ecx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps %ymm4,\(%ecx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps \(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd \$0xa,\(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps \$0xa,\(%ecx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 \$0x64,%xmm4,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 \$0x64,\(%ecx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 \$0x64,%ymm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 \$0x64,%ymm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 db d4 vpand %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps \(%ecx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps %xmm4,%xmm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd %xmm4,%xmm6,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd \$0xa,\(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd \$0xa,%xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps \$0xa,\(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps \$0xa,%xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss \(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss \(%ecx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sdl \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ssl \(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss \$0x64,\(%ecx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss \(%ecx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss %xmm4,\(%ecx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 ae 15 34 12 00 00 vldmxcsr 0x1234 +[ ]*[a-f0-9]+: c5 f9 6f 05 34 12 00 00 vmovdqa 0x1234,%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 05 34 12 00 00 vmovdqa %xmm0,0x1234 +[ ]*[a-f0-9]+: c5 f9 7e 05 34 12 00 00 vmovd %xmm0,0x1234 +[ ]*[a-f0-9]+: c5 fb 2d 05 34 12 00 00 vcvtsd2si 0x1234,%eax +[ ]*[a-f0-9]+: c5 fe e6 05 34 12 00 00 vcvtdq2pd 0x1234,%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 05 34 12 00 00 vcvtpd2psy 0x1234,%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3d 34 12 00 00 vpavgb 0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 05 34 12 00 00 64 vpextrb \$0x64,%xmm0,0x1234 +[ ]*[a-f0-9]+: c5 fb 2a 3d 34 12 00 00 vcvtsi2sdl 0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 35 34 12 00 00 00 vblendvps %xmm0,0x1234,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3d 34 12 00 00 64 vpinsrb \$0x64,0x1234,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 05 34 12 00 00 vmovdqa 0x1234,%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 05 34 12 00 00 vmovdqa %ymm0,0x1234 +[ ]*[a-f0-9]+: c4 e2 7d 0d 3d 34 12 00 00 vpermilpd 0x1234,%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 05 34 12 00 00 64 vroundpd \$0x64,0x1234,%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 05 34 12 00 00 64 vextractf128 \$0x64,%ymm0,0x1234 +[ ]*[a-f0-9]+: c4 e3 7d 06 3d 34 12 00 00 64 vperm2f128 \$0x64,0x1234,%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 35 34 12 00 00 00 vblendvpd %ymm0,0x1234,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr 0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 6f 45 00 vmovdqa 0x0\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 45 00 vmovdqa %xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 7e 45 00 vmovd %xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2d 45 00 vcvtsd2si 0x0\(%ebp\),%eax +[ ]*[a-f0-9]+: c5 fe e6 45 00 vcvtdq2pd 0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 45 00 vcvtpd2psy 0x0\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 7d 00 vpavgb 0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 45 00 64 vpextrb \$0x64,%xmm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2a 7d 00 vcvtsi2sdl 0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 75 00 00 vblendvps %xmm0,0x0\(%ebp\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 7d 00 64 vpinsrb \$0x64,0x0\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 45 00 vmovdqa 0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 45 00 vmovdqa %ymm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 7d 00 vpermilpd 0x0\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 45 00 64 vroundpd \$0x64,0x0\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 45 00 64 vextractf128 \$0x64,%ymm0,0x0\(%ebp\) +[ ]*[a-f0-9]+: c4 e3 7d 06 7d 00 64 vperm2f128 \$0x64,0x0\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 75 00 00 vblendvpd %ymm0,0x0\(%ebp\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr 0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 6f 85 99 00 00 00 vmovdqa 0x99\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 85 99 00 00 00 vmovdqa %xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 f9 7e 85 99 00 00 00 vmovd %xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2d 85 99 00 00 00 vcvtsd2si 0x99\(%ebp\),%eax +[ ]*[a-f0-9]+: c5 fe e6 85 99 00 00 00 vcvtdq2pd 0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 85 99 00 00 00 vcvtpd2psy 0x99\(%ebp\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bd 99 00 00 00 vpavgb 0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 85 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c5 fb 2a bd 99 00 00 00 vcvtsi2sdl 0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b5 99 00 00 00 00 vblendvps %xmm0,0x99\(%ebp\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bd 99 00 00 00 64 vpinsrb \$0x64,0x99\(%ebp\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 85 99 00 00 00 vmovdqa 0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 85 99 00 00 00 vmovdqa %ymm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bd 99 00 00 00 vpermilpd 0x99\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 85 99 00 00 00 64 vroundpd \$0x64,0x99\(%ebp\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 85 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%ebp\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bd 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%ebp\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b5 99 00 00 00 00 vblendvpd %ymm0,0x99\(%ebp\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 99 00 00 00 vldmxcsr 0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 6f 04 25 99 00 00 00 vmovdqa 0x99\(,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 04 25 99 00 00 00 vmovdqa %xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 7e 04 25 99 00 00 00 vmovd %xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2d 04 25 99 00 00 00 vcvtsd2si 0x99\(,%eiz,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 04 25 99 00 00 00 vcvtdq2pd 0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 04 25 99 00 00 00 vcvtpd2psy 0x99\(,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3c 25 99 00 00 00 vpavgb 0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 04 25 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2a 3c 25 99 00 00 00 vcvtsi2sdl 0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 34 25 99 00 00 00 00 vblendvps %xmm0,0x99\(,%eiz,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 25 99 00 00 00 64 vpinsrb \$0x64,0x99\(,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 04 25 99 00 00 00 vmovdqa 0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 04 25 99 00 00 00 vmovdqa %ymm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 25 99 00 00 00 vpermilpd 0x99\(,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 04 25 99 00 00 00 64 vroundpd \$0x64,0x99\(,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 25 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(,%eiz,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 25 99 00 00 00 64 vperm2f128 \$0x64,0x99\(,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 25 99 00 00 00 00 vblendvpd %ymm0,0x99\(,%eiz,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 99 00 00 00 vldmxcsr 0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 6f 04 65 99 00 00 00 vmovdqa 0x99\(,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 04 65 99 00 00 00 vmovdqa %xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 7e 04 65 99 00 00 00 vmovd %xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2d 04 65 99 00 00 00 vcvtsd2si 0x99\(,%eiz,2\),%eax +[ ]*[a-f0-9]+: c5 fe e6 04 65 99 00 00 00 vcvtdq2pd 0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 04 65 99 00 00 00 vcvtpd2psy 0x99\(,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 3c 65 99 00 00 00 vpavgb 0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 04 65 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2a 3c 65 99 00 00 00 vcvtsi2sdl 0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a 34 65 99 00 00 00 00 vblendvps %xmm0,0x99\(,%eiz,2\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 3c 65 99 00 00 00 64 vpinsrb \$0x64,0x99\(,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 04 65 99 00 00 00 vmovdqa 0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 04 65 99 00 00 00 vmovdqa %ymm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c4 e2 7d 0d 3c 65 99 00 00 00 vpermilpd 0x99\(,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 04 65 99 00 00 00 64 vroundpd \$0x64,0x99\(,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 04 65 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(,%eiz,2\) +[ ]*[a-f0-9]+: c4 e3 7d 06 3c 65 99 00 00 00 64 vperm2f128 \$0x64,0x99\(,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b 34 65 99 00 00 00 00 vblendvpd %ymm0,0x99\(,%eiz,2\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 20 99 00 00 00 vldmxcsr 0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 6f 84 20 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 20 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 f9 7e 84 20 99 00 00 00 vmovd %xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2d 84 20 99 00 00 00 vcvtsd2si 0x99\(%eax,%eiz,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 20 99 00 00 00 vcvtdq2pd 0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 20 99 00 00 00 vcvtpd2psy 0x99\(%eax,%eiz,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 20 99 00 00 00 vpavgb 0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 20 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c5 fb 2a bc 20 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 20 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%eiz,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 20 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%eiz,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 20 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 20 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 20 99 00 00 00 vpermilpd 0x99\(%eax,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 20 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%eiz,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 20 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%eiz,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 20 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%eiz,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 20 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%eiz,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 60 99 00 00 00 vldmxcsr 0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 6f 84 60 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 60 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 f9 7e 84 60 99 00 00 00 vmovd %xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2d 84 60 99 00 00 00 vcvtsd2si 0x99\(%eax,%eiz,2\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 60 99 00 00 00 vcvtdq2pd 0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 60 99 00 00 00 vcvtpd2psy 0x99\(%eax,%eiz,2\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 60 99 00 00 00 vpavgb 0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 60 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c5 fb 2a bc 60 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 60 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%eiz,2\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 60 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%eiz,2\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 60 99 00 00 00 vmovdqa 0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 60 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 60 99 00 00 00 vpermilpd 0x99\(%eax,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 60 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%eiz,2\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 60 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%eiz,2\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 60 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%eiz,2\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 60 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%eiz,2\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 98 99 00 00 00 vldmxcsr 0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 f9 6f 84 98 99 00 00 00 vmovdqa 0x99\(%eax,%ebx,4\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 98 99 00 00 00 vmovdqa %xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 f9 7e 84 98 99 00 00 00 vmovd %xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 fb 2d 84 98 99 00 00 00 vcvtsd2si 0x99\(%eax,%ebx,4\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 98 99 00 00 00 vcvtdq2pd 0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 98 99 00 00 00 vcvtpd2psy 0x99\(%eax,%ebx,4\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 98 99 00 00 00 vpavgb 0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 98 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c5 fb 2a bc 98 99 00 00 00 vcvtsi2sdl 0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 98 99 00 00 00 00 vblendvps %xmm0,0x99\(%eax,%ebx,4\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 98 99 00 00 00 64 vpinsrb \$0x64,0x99\(%eax,%ebx,4\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 98 99 00 00 00 vmovdqa 0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 98 99 00 00 00 vmovdqa %ymm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 98 99 00 00 00 vpermilpd 0x99\(%eax,%ebx,4\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 98 99 00 00 00 64 vroundpd \$0x64,0x99\(%eax,%ebx,4\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 98 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%eax,%ebx,4\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 98 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%eax,%ebx,4\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 98 99 00 00 00 00 vblendvpd %ymm0,0x99\(%eax,%ebx,4\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 cc 99 00 00 00 vldmxcsr 0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 f9 6f 84 cc 99 00 00 00 vmovdqa 0x99\(%esp,%ecx,8\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 cc 99 00 00 00 vmovdqa %xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 f9 7e 84 cc 99 00 00 00 vmovd %xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 fb 2d 84 cc 99 00 00 00 vcvtsd2si 0x99\(%esp,%ecx,8\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 cc 99 00 00 00 vcvtdq2pd 0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 cc 99 00 00 00 vcvtpd2psy 0x99\(%esp,%ecx,8\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc cc 99 00 00 00 vpavgb 0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 cc 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c5 fb 2a bc cc 99 00 00 00 vcvtsi2sdl 0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 cc 99 00 00 00 00 vblendvps %xmm0,0x99\(%esp,%ecx,8\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc cc 99 00 00 00 64 vpinsrb \$0x64,0x99\(%esp,%ecx,8\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 cc 99 00 00 00 vmovdqa 0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 cc 99 00 00 00 vmovdqa %ymm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc cc 99 00 00 00 vpermilpd 0x99\(%esp,%ecx,8\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 cc 99 00 00 00 64 vroundpd \$0x64,0x99\(%esp,%ecx,8\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 cc 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%esp,%ecx,8\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc cc 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%esp,%ecx,8\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 cc 99 00 00 00 00 vblendvpd %ymm0,0x99\(%esp,%ecx,8\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f8 ae 94 15 99 00 00 00 vldmxcsr 0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 f9 6f 84 15 99 00 00 00 vmovdqa 0x99\(%ebp,%edx,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 7f 84 15 99 00 00 00 vmovdqa %xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 f9 7e 84 15 99 00 00 00 vmovd %xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 fb 2d 84 15 99 00 00 00 vcvtsd2si 0x99\(%ebp,%edx,1\),%eax +[ ]*[a-f0-9]+: c5 fe e6 84 15 99 00 00 00 vcvtdq2pd 0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 5a 84 15 99 00 00 00 vcvtpd2psy 0x99\(%ebp,%edx,1\),%xmm0 +[ ]*[a-f0-9]+: c5 f9 e0 bc 15 99 00 00 00 vpavgb 0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 79 14 84 15 99 00 00 00 64 vpextrb \$0x64,%xmm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c5 fb 2a bc 15 99 00 00 00 vcvtsi2sdl 0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c4 e3 59 4a b4 15 99 00 00 00 00 vblendvps %xmm0,0x99\(%ebp,%edx,1\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 20 bc 15 99 00 00 00 64 vpinsrb \$0x64,0x99\(%ebp,%edx,1\),%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fd 6f 84 15 99 00 00 00 vmovdqa 0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c5 fd 7f 84 15 99 00 00 00 vmovdqa %ymm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c4 e2 7d 0d bc 15 99 00 00 00 vpermilpd 0x99\(%ebp,%edx,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 7d 09 84 15 99 00 00 00 64 vroundpd \$0x64,0x99\(%ebp,%edx,1\),%ymm0 +[ ]*[a-f0-9]+: c4 e3 7d 19 84 15 99 00 00 00 64 vextractf128 \$0x64,%ymm0,0x99\(%ebp,%edx,1\) +[ ]*[a-f0-9]+: c4 e3 7d 06 bc 15 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%ebp,%edx,1\),%ymm0,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 4b b4 15 99 00 00 00 00 vblendvpd %ymm0,0x99\(%ebp,%edx,1\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c5 f9 50 c0 vmovmskpd %xmm0,%eax +[ ]*[a-f0-9]+: c5 c1 72 f0 64 vpslld \$0x64,%xmm0,%xmm7 +[ ]*[a-f0-9]+: c5 fc 50 c0 vmovmskps %ymm0,%eax +#pass diff --git a/gas/testsuite/gas/i386/avx.s b/gas/testsuite/gas/i386/avx.s new file mode 100644 index 0000000..bfb8a0f --- /dev/null +++ b/gas/testsuite/gas/i386/avx.s @@ -0,0 +1,3042 @@ +# Check AVX instructions + + .allow_index_reg + .text +_start: +# Tests for op + vzeroall + vzeroupper + +# Tests for op mem64 + vldmxcsr (%ecx) + vstmxcsr (%ecx) + +# Tests for op mem256, mask, ymm +# Tests for op ymm, mask, mem256 + vmaskmovpd (%ecx),%ymm4,%ymm6 + vmaskmovpd %ymm4,%ymm6,(%ecx) + vmaskmovps (%ecx),%ymm4,%ymm6 + vmaskmovps %ymm4,%ymm6,(%ecx) + +# Tests for op imm8, ymm/mem256, ymm + vpermilpd $100,%ymm6,%ymm2 + vpermilpd $100,(%ecx),%ymm6 + vpermilps $100,%ymm6,%ymm2 + vpermilps $100,(%ecx),%ymm6 + vroundpd $100,%ymm6,%ymm2 + vroundpd $100,(%ecx),%ymm6 + vroundps $100,%ymm6,%ymm2 + vroundps $100,(%ecx),%ymm6 + +# Tests for op ymm/mem256, ymm, ymm + vaddpd %ymm4,%ymm6,%ymm2 + vaddpd (%ecx),%ymm6,%ymm2 + vaddps %ymm4,%ymm6,%ymm2 + vaddps (%ecx),%ymm6,%ymm2 + vaddsubpd %ymm4,%ymm6,%ymm2 + vaddsubpd (%ecx),%ymm6,%ymm2 + vaddsubps %ymm4,%ymm6,%ymm2 + vaddsubps (%ecx),%ymm6,%ymm2 + vandnpd %ymm4,%ymm6,%ymm2 + vandnpd (%ecx),%ymm6,%ymm2 + vandnps %ymm4,%ymm6,%ymm2 + vandnps (%ecx),%ymm6,%ymm2 + vandpd %ymm4,%ymm6,%ymm2 + vandpd (%ecx),%ymm6,%ymm2 + vandps %ymm4,%ymm6,%ymm2 + vandps (%ecx),%ymm6,%ymm2 + vdivpd %ymm4,%ymm6,%ymm2 + vdivpd (%ecx),%ymm6,%ymm2 + vdivps %ymm4,%ymm6,%ymm2 + vdivps (%ecx),%ymm6,%ymm2 + vhaddpd %ymm4,%ymm6,%ymm2 + vhaddpd (%ecx),%ymm6,%ymm2 + vhaddps %ymm4,%ymm6,%ymm2 + vhaddps (%ecx),%ymm6,%ymm2 + vhsubpd %ymm4,%ymm6,%ymm2 + vhsubpd (%ecx),%ymm6,%ymm2 + vhsubps %ymm4,%ymm6,%ymm2 + vhsubps (%ecx),%ymm6,%ymm2 + vmaxpd %ymm4,%ymm6,%ymm2 + vmaxpd (%ecx),%ymm6,%ymm2 + vmaxps %ymm4,%ymm6,%ymm2 + vmaxps (%ecx),%ymm6,%ymm2 + vminpd %ymm4,%ymm6,%ymm2 + vminpd (%ecx),%ymm6,%ymm2 + vminps %ymm4,%ymm6,%ymm2 + vminps (%ecx),%ymm6,%ymm2 + vmulpd %ymm4,%ymm6,%ymm2 + vmulpd (%ecx),%ymm6,%ymm2 + vmulps %ymm4,%ymm6,%ymm2 + vmulps (%ecx),%ymm6,%ymm2 + vorpd %ymm4,%ymm6,%ymm2 + vorpd (%ecx),%ymm6,%ymm2 + vorps %ymm4,%ymm6,%ymm2 + vorps (%ecx),%ymm6,%ymm2 + vpermilpd %ymm4,%ymm6,%ymm2 + vpermilpd (%ecx),%ymm6,%ymm2 + vpermilps %ymm4,%ymm6,%ymm2 + vpermilps (%ecx),%ymm6,%ymm2 + vsubpd %ymm4,%ymm6,%ymm2 + vsubpd (%ecx),%ymm6,%ymm2 + vsubps %ymm4,%ymm6,%ymm2 + vsubps (%ecx),%ymm6,%ymm2 + vunpckhpd %ymm4,%ymm6,%ymm2 + vunpckhpd (%ecx),%ymm6,%ymm2 + vunpckhps %ymm4,%ymm6,%ymm2 + vunpckhps (%ecx),%ymm6,%ymm2 + vunpcklpd %ymm4,%ymm6,%ymm2 + vunpcklpd (%ecx),%ymm6,%ymm2 + vunpcklps %ymm4,%ymm6,%ymm2 + vunpcklps (%ecx),%ymm6,%ymm2 + vxorpd %ymm4,%ymm6,%ymm2 + vxorpd (%ecx),%ymm6,%ymm2 + vxorps %ymm4,%ymm6,%ymm2 + vxorps (%ecx),%ymm6,%ymm2 + vcmpeqpd %ymm4,%ymm6,%ymm2 + vcmpeqpd (%ecx),%ymm6,%ymm2 + vcmpltpd %ymm4,%ymm6,%ymm2 + vcmpltpd (%ecx),%ymm6,%ymm2 + vcmplepd %ymm4,%ymm6,%ymm2 + vcmplepd (%ecx),%ymm6,%ymm2 + vcmpunordpd %ymm4,%ymm6,%ymm2 + vcmpunordpd (%ecx),%ymm6,%ymm2 + vcmpneqpd %ymm4,%ymm6,%ymm2 + vcmpneqpd (%ecx),%ymm6,%ymm2 + vcmpnltpd %ymm4,%ymm6,%ymm2 + vcmpnltpd (%ecx),%ymm6,%ymm2 + vcmpnlepd %ymm4,%ymm6,%ymm2 + vcmpnlepd (%ecx),%ymm6,%ymm2 + vcmpordpd %ymm4,%ymm6,%ymm2 + vcmpordpd (%ecx),%ymm6,%ymm2 + vcmpeq_uqpd %ymm4,%ymm6,%ymm2 + vcmpeq_uqpd (%ecx),%ymm6,%ymm2 + vcmpngepd %ymm4,%ymm6,%ymm2 + vcmpngepd (%ecx),%ymm6,%ymm2 + vcmpngtpd %ymm4,%ymm6,%ymm2 + vcmpngtpd (%ecx),%ymm6,%ymm2 + vcmpfalsepd %ymm4,%ymm6,%ymm2 + vcmpfalsepd (%ecx),%ymm6,%ymm2 + vcmpneq_oqpd %ymm4,%ymm6,%ymm2 + vcmpneq_oqpd (%ecx),%ymm6,%ymm2 + vcmpgepd %ymm4,%ymm6,%ymm2 + vcmpgepd (%ecx),%ymm6,%ymm2 + vcmpgtpd %ymm4,%ymm6,%ymm2 + vcmpgtpd (%ecx),%ymm6,%ymm2 + vcmptruepd %ymm4,%ymm6,%ymm2 + vcmptruepd (%ecx),%ymm6,%ymm2 + vcmpeq_ospd %ymm4,%ymm6,%ymm2 + vcmpeq_ospd (%ecx),%ymm6,%ymm2 + vcmplt_oqpd %ymm4,%ymm6,%ymm2 + vcmplt_oqpd (%ecx),%ymm6,%ymm2 + vcmple_oqpd %ymm4,%ymm6,%ymm2 + vcmple_oqpd (%ecx),%ymm6,%ymm2 + vcmpunord_spd %ymm4,%ymm6,%ymm2 + vcmpunord_spd (%ecx),%ymm6,%ymm2 + vcmpneq_uspd %ymm4,%ymm6,%ymm2 + vcmpneq_uspd (%ecx),%ymm6,%ymm2 + vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 + vcmpnlt_uqpd (%ecx),%ymm6,%ymm2 + vcmpnle_uqpd %ymm4,%ymm6,%ymm2 + vcmpnle_uqpd (%ecx),%ymm6,%ymm2 + vcmpord_spd %ymm4,%ymm6,%ymm2 + vcmpord_spd (%ecx),%ymm6,%ymm2 + vcmpeq_uspd %ymm4,%ymm6,%ymm2 + vcmpeq_uspd (%ecx),%ymm6,%ymm2 + vcmpnge_uqpd %ymm4,%ymm6,%ymm2 + vcmpnge_uqpd (%ecx),%ymm6,%ymm2 + vcmpngt_uqpd %ymm4,%ymm6,%ymm2 + vcmpngt_uqpd (%ecx),%ymm6,%ymm2 + vcmpfalse_ospd %ymm4,%ymm6,%ymm2 + vcmpfalse_ospd (%ecx),%ymm6,%ymm2 + vcmpneq_ospd %ymm4,%ymm6,%ymm2 + vcmpneq_ospd (%ecx),%ymm6,%ymm2 + vcmpge_oqpd %ymm4,%ymm6,%ymm2 + vcmpge_oqpd (%ecx),%ymm6,%ymm2 + vcmpgt_oqpd %ymm4,%ymm6,%ymm2 + vcmpgt_oqpd (%ecx),%ymm6,%ymm2 + vcmptrue_uspd %ymm4,%ymm6,%ymm2 + vcmptrue_uspd (%ecx),%ymm6,%ymm2 + vcmpeqps %ymm4,%ymm6,%ymm2 + vcmpeqps (%ecx),%ymm6,%ymm2 + vcmpltps %ymm4,%ymm6,%ymm2 + vcmpltps (%ecx),%ymm6,%ymm2 + vcmpleps %ymm4,%ymm6,%ymm2 + vcmpleps (%ecx),%ymm6,%ymm2 + vcmpunordps %ymm4,%ymm6,%ymm2 + vcmpunordps (%ecx),%ymm6,%ymm2 + vcmpneqps %ymm4,%ymm6,%ymm2 + vcmpneqps (%ecx),%ymm6,%ymm2 + vcmpnltps %ymm4,%ymm6,%ymm2 + vcmpnltps (%ecx),%ymm6,%ymm2 + vcmpnleps %ymm4,%ymm6,%ymm2 + vcmpnleps (%ecx),%ymm6,%ymm2 + vcmpordps %ymm4,%ymm6,%ymm2 + vcmpordps (%ecx),%ymm6,%ymm2 + vcmpeq_uqps %ymm4,%ymm6,%ymm2 + vcmpeq_uqps (%ecx),%ymm6,%ymm2 + vcmpngeps %ymm4,%ymm6,%ymm2 + vcmpngeps (%ecx),%ymm6,%ymm2 + vcmpngtps %ymm4,%ymm6,%ymm2 + vcmpngtps (%ecx),%ymm6,%ymm2 + vcmpfalseps %ymm4,%ymm6,%ymm2 + vcmpfalseps (%ecx),%ymm6,%ymm2 + vcmpneq_oqps %ymm4,%ymm6,%ymm2 + vcmpneq_oqps (%ecx),%ymm6,%ymm2 + vcmpgeps %ymm4,%ymm6,%ymm2 + vcmpgeps (%ecx),%ymm6,%ymm2 + vcmpgtps %ymm4,%ymm6,%ymm2 + vcmpgtps (%ecx),%ymm6,%ymm2 + vcmptrueps %ymm4,%ymm6,%ymm2 + vcmptrueps (%ecx),%ymm6,%ymm2 + vcmpeq_osps %ymm4,%ymm6,%ymm2 + vcmpeq_osps (%ecx),%ymm6,%ymm2 + vcmplt_oqps %ymm4,%ymm6,%ymm2 + vcmplt_oqps (%ecx),%ymm6,%ymm2 + vcmple_oqps %ymm4,%ymm6,%ymm2 + vcmple_oqps (%ecx),%ymm6,%ymm2 + vcmpunord_sps %ymm4,%ymm6,%ymm2 + vcmpunord_sps (%ecx),%ymm6,%ymm2 + vcmpneq_usps %ymm4,%ymm6,%ymm2 + vcmpneq_usps (%ecx),%ymm6,%ymm2 + vcmpnlt_uqps %ymm4,%ymm6,%ymm2 + vcmpnlt_uqps (%ecx),%ymm6,%ymm2 + vcmpnle_uqps %ymm4,%ymm6,%ymm2 + vcmpnle_uqps (%ecx),%ymm6,%ymm2 + vcmpord_sps %ymm4,%ymm6,%ymm2 + vcmpord_sps (%ecx),%ymm6,%ymm2 + vcmpeq_usps %ymm4,%ymm6,%ymm2 + vcmpeq_usps (%ecx),%ymm6,%ymm2 + vcmpnge_uqps %ymm4,%ymm6,%ymm2 + vcmpnge_uqps (%ecx),%ymm6,%ymm2 + vcmpngt_uqps %ymm4,%ymm6,%ymm2 + vcmpngt_uqps (%ecx),%ymm6,%ymm2 + vcmpfalse_osps %ymm4,%ymm6,%ymm2 + vcmpfalse_osps (%ecx),%ymm6,%ymm2 + vcmpneq_osps %ymm4,%ymm6,%ymm2 + vcmpneq_osps (%ecx),%ymm6,%ymm2 + vcmpge_oqps %ymm4,%ymm6,%ymm2 + vcmpge_oqps (%ecx),%ymm6,%ymm2 + vcmpgt_oqps %ymm4,%ymm6,%ymm2 + vcmpgt_oqps (%ecx),%ymm6,%ymm2 + vcmptrue_usps %ymm4,%ymm6,%ymm2 + vcmptrue_usps (%ecx),%ymm6,%ymm2 + +# Tests for op ymm/mem256, xmm + vcvtpd2dqy %ymm4,%xmm4 + vcvtpd2dqy (%ecx),%xmm4 + vcvtpd2psy %ymm4,%xmm4 + vcvtpd2psy (%ecx),%xmm4 + vcvttpd2dqy %ymm4,%xmm4 + vcvttpd2dqy (%ecx),%xmm4 + +# Tests for op ymm/mem256, ymm + vcvtdq2ps %ymm4,%ymm4 + vcvtdq2ps (%ecx),%ymm4 + vcvtps2dq %ymm4,%ymm4 + vcvtps2dq (%ecx),%ymm4 + vcvttps2dq %ymm4,%ymm4 + vcvttps2dq (%ecx),%ymm4 + vmovapd %ymm4,%ymm4 + vmovapd (%ecx),%ymm4 + vmovaps %ymm4,%ymm4 + vmovaps (%ecx),%ymm4 + vmovdqa %ymm4,%ymm4 + vmovdqa (%ecx),%ymm4 + vmovdqu %ymm4,%ymm4 + vmovdqu (%ecx),%ymm4 + vmovddup %ymm4,%ymm4 + vmovddup (%ecx),%ymm4 + vmovshdup %ymm4,%ymm4 + vmovshdup (%ecx),%ymm4 + vmovsldup %ymm4,%ymm4 + vmovsldup (%ecx),%ymm4 + vmovupd %ymm4,%ymm4 + vmovupd (%ecx),%ymm4 + vmovups %ymm4,%ymm4 + vmovups (%ecx),%ymm4 + vptest %ymm4,%ymm4 + vptest (%ecx),%ymm4 + vrcpps %ymm4,%ymm4 + vrcpps (%ecx),%ymm4 + vrsqrtps %ymm4,%ymm4 + vrsqrtps (%ecx),%ymm4 + vsqrtpd %ymm4,%ymm4 + vsqrtpd (%ecx),%ymm4 + vsqrtps %ymm4,%ymm4 + vsqrtps (%ecx),%ymm4 + vtestpd %ymm4,%ymm4 + vtestpd (%ecx),%ymm4 + vtestps %ymm4,%ymm4 + vtestps (%ecx),%ymm4 + +# Tests for op mem256, ymm + vlddqu (%ecx),%ymm4 + +# Tests for op imm8, ymm/mem256, ymm, ymm + vblendpd $100,%ymm4,%ymm6,%ymm2 + vblendpd $100,(%ecx),%ymm6,%ymm2 + vblendps $100,%ymm4,%ymm6,%ymm2 + vblendps $100,(%ecx),%ymm6,%ymm2 + vcmppd $100,%ymm4,%ymm6,%ymm2 + vcmppd $100,(%ecx),%ymm6,%ymm2 + vcmpps $100,%ymm4,%ymm6,%ymm2 + vcmpps $100,(%ecx),%ymm6,%ymm2 + vdpps $100,%ymm4,%ymm6,%ymm2 + vdpps $100,(%ecx),%ymm6,%ymm2 + vperm2f128 $100,%ymm4,%ymm6,%ymm2 + vperm2f128 $100,(%ecx),%ymm6,%ymm2 + vshufpd $100,%ymm4,%ymm6,%ymm2 + vshufpd $100,(%ecx),%ymm6,%ymm2 + vshufps $100,%ymm4,%ymm6,%ymm2 + vshufps $100,(%ecx),%ymm6,%ymm2 + +# Tests for op ymm, ymm/mem256, ymm, ymm + vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 + vblendvpd %ymm4,(%ecx),%ymm2,%ymm7 + vblendvps %ymm4,%ymm6,%ymm2,%ymm7 + vblendvps %ymm4,(%ecx),%ymm2,%ymm7 + +# Tests for op ymm/mem256, ymm, ymm, ymm +# Tests for op ymm, ymm/mem256, ymm, ymm + vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddpd (%ecx),%ymm6,%ymm2,%ymm7 + vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddps (%ecx),%ymm6,%ymm2,%ymm7 + vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddsubpd (%ecx),%ymm6,%ymm2,%ymm7 + vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddsubps (%ecx),%ymm6,%ymm2,%ymm7 + vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubaddpd (%ecx),%ymm6,%ymm2,%ymm7 + vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubaddps (%ecx),%ymm6,%ymm2,%ymm7 + vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubpd (%ecx),%ymm6,%ymm2,%ymm7 + vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubps (%ecx),%ymm6,%ymm2,%ymm7 + vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfnmaddpd (%ecx),%ymm6,%ymm2,%ymm7 + vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfnmaddps (%ecx),%ymm6,%ymm2,%ymm7 + vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfnmsubpd (%ecx),%ymm6,%ymm2,%ymm7 + vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfnmsubps (%ecx),%ymm6,%ymm2,%ymm7 + vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmo2pd (%ecx),%ymm6,%ymm2,%ymm7 + vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmz2pd (%ecx),%ymm6,%ymm2,%ymm7 + vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermiltd2pd (%ecx),%ymm6,%ymm2,%ymm7 + vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmo2ps (%ecx),%ymm6,%ymm2,%ymm7 + vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmz2ps (%ecx),%ymm6,%ymm2,%ymm7 + vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermiltd2ps (%ecx),%ymm6,%ymm2,%ymm7 + +# Tests for op imm4, ymm/mem256, ymm, ymm, ymm +# Tests for op imm4, ymm, ymm/mem256, ymm, ymm + vpermil2pd $10,%ymm4,%ymm6,%ymm2,%ymm7 + vpermil2pd $10,(%ecx),%ymm6,%ymm2,%ymm7 + vpermil2ps $10,%ymm4,%ymm6,%ymm2,%ymm7 + vpermil2ps $10,(%ecx),%ymm6,%ymm2,%ymm7 + +# Tests for op imm8, xmm/mem128, ymm, ymm + vinsertf128 $100,%xmm4,%ymm4,%ymm6 + vinsertf128 $100,(%ecx),%ymm4,%ymm6 + +# Tests for op imm8, ymm, xmm/mem128 + vextractf128 $100,%ymm4,%xmm4 + vextractf128 $100,%ymm4,(%ecx) + +# Tests for op xmm/mem128, xmm +# Tests for op mem128, ymm + vbroadcastf128 (%ecx),%ymm4 + +# Tests for op xmm/mem128, xmm + vcvtdq2ps %xmm4,%xmm6 + vcvtdq2ps (%ecx),%xmm4 + vcvtpd2dqx %xmm4,%xmm6 + vcvtpd2dqx (%ecx),%xmm4 + vcvtpd2psx %xmm4,%xmm6 + vcvtpd2psx (%ecx),%xmm4 + vcvtps2dq %xmm4,%xmm6 + vcvtps2dq (%ecx),%xmm4 + vcvttpd2dqx %xmm4,%xmm6 + vcvttpd2dqx (%ecx),%xmm4 + vcvttps2dq %xmm4,%xmm6 + vcvttps2dq (%ecx),%xmm4 + vmovapd %xmm4,%xmm6 + vmovapd (%ecx),%xmm4 + vmovaps %xmm4,%xmm6 + vmovaps (%ecx),%xmm4 + vmovdqa %xmm4,%xmm6 + vmovdqa (%ecx),%xmm4 + vmovdqu %xmm4,%xmm6 + vmovdqu (%ecx),%xmm4 + vmovshdup %xmm4,%xmm6 + vmovshdup (%ecx),%xmm4 + vmovsldup %xmm4,%xmm6 + vmovsldup (%ecx),%xmm4 + vmovupd %xmm4,%xmm6 + vmovupd (%ecx),%xmm4 + vmovups %xmm4,%xmm6 + vmovups (%ecx),%xmm4 + vpabsb %xmm4,%xmm6 + vpabsb (%ecx),%xmm4 + vpabsw %xmm4,%xmm6 + vpabsw (%ecx),%xmm4 + vpabsd %xmm4,%xmm6 + vpabsd (%ecx),%xmm4 + vphminposuw %xmm4,%xmm6 + vphminposuw (%ecx),%xmm4 + vptest %xmm4,%xmm6 + vptest (%ecx),%xmm4 + vtestps %xmm4,%xmm6 + vtestps (%ecx),%xmm4 + vtestpd %xmm4,%xmm6 + vtestpd (%ecx),%xmm4 + vrcpps %xmm4,%xmm6 + vrcpps (%ecx),%xmm4 + vrsqrtps %xmm4,%xmm6 + vrsqrtps (%ecx),%xmm4 + vsqrtpd %xmm4,%xmm6 + vsqrtpd (%ecx),%xmm4 + vsqrtps %xmm4,%xmm6 + vsqrtps (%ecx),%xmm4 + +# Tests for op xmm, xmm/mem128 + vmovapd %xmm4,%xmm6 + vmovapd %xmm4,(%ecx) + vmovaps %xmm4,%xmm6 + vmovaps %xmm4,(%ecx) + vmovdqa %xmm4,%xmm6 + vmovdqa %xmm4,(%ecx) + vmovdqu %xmm4,%xmm6 + vmovdqu %xmm4,(%ecx) + vmovupd %xmm4,%xmm6 + vmovupd %xmm4,(%ecx) + vmovups %xmm4,%xmm6 + vmovups %xmm4,(%ecx) + +# Tests for op mem128, xmm + vlddqu (%ecx),%xmm4 + vmovntdqa (%ecx),%xmm4 + +# Tests for op xmm, mem128 + vmovntdq %xmm4,(%ecx) + vmovntpd %xmm4,(%ecx) + vmovntps %xmm4,(%ecx) + +# Tests for op xmm/mem128, ymm + vcvtdq2pd %xmm4,%ymm4 + vcvtdq2pd (%ecx),%ymm4 + vcvtps2pd %xmm4,%ymm4 + vcvtps2pd (%ecx),%ymm4 + +# Tests for op xmm/mem128, xmm, xmm + vaddpd %xmm4,%xmm6,%xmm2 + vaddpd (%ecx),%xmm6,%xmm7 + vaddps %xmm4,%xmm6,%xmm2 + vaddps (%ecx),%xmm6,%xmm7 + vaddsubpd %xmm4,%xmm6,%xmm2 + vaddsubpd (%ecx),%xmm6,%xmm7 + vaddsubps %xmm4,%xmm6,%xmm2 + vaddsubps (%ecx),%xmm6,%xmm7 + vandnpd %xmm4,%xmm6,%xmm2 + vandnpd (%ecx),%xmm6,%xmm7 + vandnps %xmm4,%xmm6,%xmm2 + vandnps (%ecx),%xmm6,%xmm7 + vandpd %xmm4,%xmm6,%xmm2 + vandpd (%ecx),%xmm6,%xmm7 + vandps %xmm4,%xmm6,%xmm2 + vandps (%ecx),%xmm6,%xmm7 + vdivpd %xmm4,%xmm6,%xmm2 + vdivpd (%ecx),%xmm6,%xmm7 + vdivps %xmm4,%xmm6,%xmm2 + vdivps (%ecx),%xmm6,%xmm7 + vhaddpd %xmm4,%xmm6,%xmm2 + vhaddpd (%ecx),%xmm6,%xmm7 + vhaddps %xmm4,%xmm6,%xmm2 + vhaddps (%ecx),%xmm6,%xmm7 + vhsubpd %xmm4,%xmm6,%xmm2 + vhsubpd (%ecx),%xmm6,%xmm7 + vhsubps %xmm4,%xmm6,%xmm2 + vhsubps (%ecx),%xmm6,%xmm7 + vmaxpd %xmm4,%xmm6,%xmm2 + vmaxpd (%ecx),%xmm6,%xmm7 + vmaxps %xmm4,%xmm6,%xmm2 + vmaxps (%ecx),%xmm6,%xmm7 + vminpd %xmm4,%xmm6,%xmm2 + vminpd (%ecx),%xmm6,%xmm7 + vminps %xmm4,%xmm6,%xmm2 + vminps (%ecx),%xmm6,%xmm7 + vmulpd %xmm4,%xmm6,%xmm2 + vmulpd (%ecx),%xmm6,%xmm7 + vmulps %xmm4,%xmm6,%xmm2 + vmulps (%ecx),%xmm6,%xmm7 + vorpd %xmm4,%xmm6,%xmm2 + vorpd (%ecx),%xmm6,%xmm7 + vorps %xmm4,%xmm6,%xmm2 + vorps (%ecx),%xmm6,%xmm7 + vpacksswb %xmm4,%xmm6,%xmm2 + vpacksswb (%ecx),%xmm6,%xmm7 + vpackssdw %xmm4,%xmm6,%xmm2 + vpackssdw (%ecx),%xmm6,%xmm7 + vpackuswb %xmm4,%xmm6,%xmm2 + vpackuswb (%ecx),%xmm6,%xmm7 + vpackusdw %xmm4,%xmm6,%xmm2 + vpackusdw (%ecx),%xmm6,%xmm7 + vpaddb %xmm4,%xmm6,%xmm2 + vpaddb (%ecx),%xmm6,%xmm7 + vpaddw %xmm4,%xmm6,%xmm2 + vpaddw (%ecx),%xmm6,%xmm7 + vpaddd %xmm4,%xmm6,%xmm2 + vpaddd (%ecx),%xmm6,%xmm7 + vpaddq %xmm4,%xmm6,%xmm2 + vpaddq (%ecx),%xmm6,%xmm7 + vpaddsb %xmm4,%xmm6,%xmm2 + vpaddsb (%ecx),%xmm6,%xmm7 + vpaddsw %xmm4,%xmm6,%xmm2 + vpaddsw (%ecx),%xmm6,%xmm7 + vpaddusb %xmm4,%xmm6,%xmm2 + vpaddusb (%ecx),%xmm6,%xmm7 + vpaddusw %xmm4,%xmm6,%xmm2 + vpaddusw (%ecx),%xmm6,%xmm7 + vpand %xmm4,%xmm6,%xmm2 + vpand (%ecx),%xmm6,%xmm7 + vpandn %xmm4,%xmm6,%xmm2 + vpandn (%ecx),%xmm6,%xmm7 + vpavgb %xmm4,%xmm6,%xmm2 + vpavgb (%ecx),%xmm6,%xmm7 + vpavgw %xmm4,%xmm6,%xmm2 + vpavgw (%ecx),%xmm6,%xmm7 + vpcmpeqb %xmm4,%xmm6,%xmm2 + vpcmpeqb (%ecx),%xmm6,%xmm7 + vpcmpeqw %xmm4,%xmm6,%xmm2 + vpcmpeqw (%ecx),%xmm6,%xmm7 + vpcmpeqd %xmm4,%xmm6,%xmm2 + vpcmpeqd (%ecx),%xmm6,%xmm7 + vpcmpeqq %xmm4,%xmm6,%xmm2 + vpcmpeqq (%ecx),%xmm6,%xmm7 + vpcmpgtb %xmm4,%xmm6,%xmm2 + vpcmpgtb (%ecx),%xmm6,%xmm7 + vpcmpgtw %xmm4,%xmm6,%xmm2 + vpcmpgtw (%ecx),%xmm6,%xmm7 + vpcmpgtd %xmm4,%xmm6,%xmm2 + vpcmpgtd (%ecx),%xmm6,%xmm7 + vpcmpgtq %xmm4,%xmm6,%xmm2 + vpcmpgtq (%ecx),%xmm6,%xmm7 + vpermilpd %xmm4,%xmm6,%xmm2 + vpermilpd (%ecx),%xmm6,%xmm7 + vpermilps %xmm4,%xmm6,%xmm2 + vpermilps (%ecx),%xmm6,%xmm7 + vphaddw %xmm4,%xmm6,%xmm2 + vphaddw (%ecx),%xmm6,%xmm7 + vphaddd %xmm4,%xmm6,%xmm2 + vphaddd (%ecx),%xmm6,%xmm7 + vphaddsw %xmm4,%xmm6,%xmm2 + vphaddsw (%ecx),%xmm6,%xmm7 + vphsubw %xmm4,%xmm6,%xmm2 + vphsubw (%ecx),%xmm6,%xmm7 + vphsubd %xmm4,%xmm6,%xmm2 + vphsubd (%ecx),%xmm6,%xmm7 + vphsubsw %xmm4,%xmm6,%xmm2 + vphsubsw (%ecx),%xmm6,%xmm7 + vpmaddwd %xmm4,%xmm6,%xmm2 + vpmaddwd (%ecx),%xmm6,%xmm7 + vpmaddubsw %xmm4,%xmm6,%xmm2 + vpmaddubsw (%ecx),%xmm6,%xmm7 + vpmaxsb %xmm4,%xmm6,%xmm2 + vpmaxsb (%ecx),%xmm6,%xmm7 + vpmaxsw %xmm4,%xmm6,%xmm2 + vpmaxsw (%ecx),%xmm6,%xmm7 + vpmaxsd %xmm4,%xmm6,%xmm2 + vpmaxsd (%ecx),%xmm6,%xmm7 + vpmaxub %xmm4,%xmm6,%xmm2 + vpmaxub (%ecx),%xmm6,%xmm7 + vpmaxuw %xmm4,%xmm6,%xmm2 + vpmaxuw (%ecx),%xmm6,%xmm7 + vpmaxud %xmm4,%xmm6,%xmm2 + vpmaxud (%ecx),%xmm6,%xmm7 + vpminsb %xmm4,%xmm6,%xmm2 + vpminsb (%ecx),%xmm6,%xmm7 + vpminsw %xmm4,%xmm6,%xmm2 + vpminsw (%ecx),%xmm6,%xmm7 + vpminsd %xmm4,%xmm6,%xmm2 + vpminsd (%ecx),%xmm6,%xmm7 + vpminub %xmm4,%xmm6,%xmm2 + vpminub (%ecx),%xmm6,%xmm7 + vpminuw %xmm4,%xmm6,%xmm2 + vpminuw (%ecx),%xmm6,%xmm7 + vpminud %xmm4,%xmm6,%xmm2 + vpminud (%ecx),%xmm6,%xmm7 + vpmulhuw %xmm4,%xmm6,%xmm2 + vpmulhuw (%ecx),%xmm6,%xmm7 + vpmulhrsw %xmm4,%xmm6,%xmm2 + vpmulhrsw (%ecx),%xmm6,%xmm7 + vpmulhw %xmm4,%xmm6,%xmm2 + vpmulhw (%ecx),%xmm6,%xmm7 + vpmullw %xmm4,%xmm6,%xmm2 + vpmullw (%ecx),%xmm6,%xmm7 + vpmulld %xmm4,%xmm6,%xmm2 + vpmulld (%ecx),%xmm6,%xmm7 + vpmuludq %xmm4,%xmm6,%xmm2 + vpmuludq (%ecx),%xmm6,%xmm7 + vpmuldq %xmm4,%xmm6,%xmm2 + vpmuldq (%ecx),%xmm6,%xmm7 + vpor %xmm4,%xmm6,%xmm2 + vpor (%ecx),%xmm6,%xmm7 + vpsadbw %xmm4,%xmm6,%xmm2 + vpsadbw (%ecx),%xmm6,%xmm7 + vpshufb %xmm4,%xmm6,%xmm2 + vpshufb (%ecx),%xmm6,%xmm7 + vpsignb %xmm4,%xmm6,%xmm2 + vpsignb (%ecx),%xmm6,%xmm7 + vpsignw %xmm4,%xmm6,%xmm2 + vpsignw (%ecx),%xmm6,%xmm7 + vpsignd %xmm4,%xmm6,%xmm2 + vpsignd (%ecx),%xmm6,%xmm7 + vpsllw %xmm4,%xmm6,%xmm2 + vpsllw (%ecx),%xmm6,%xmm7 + vpslld %xmm4,%xmm6,%xmm2 + vpslld (%ecx),%xmm6,%xmm7 + vpsllq %xmm4,%xmm6,%xmm2 + vpsllq (%ecx),%xmm6,%xmm7 + vpsraw %xmm4,%xmm6,%xmm2 + vpsraw (%ecx),%xmm6,%xmm7 + vpsrad %xmm4,%xmm6,%xmm2 + vpsrad (%ecx),%xmm6,%xmm7 + vpsrlw %xmm4,%xmm6,%xmm2 + vpsrlw (%ecx),%xmm6,%xmm7 + vpsrld %xmm4,%xmm6,%xmm2 + vpsrld (%ecx),%xmm6,%xmm7 + vpsrlq %xmm4,%xmm6,%xmm2 + vpsrlq (%ecx),%xmm6,%xmm7 + vpsubb %xmm4,%xmm6,%xmm2 + vpsubb (%ecx),%xmm6,%xmm7 + vpsubw %xmm4,%xmm6,%xmm2 + vpsubw (%ecx),%xmm6,%xmm7 + vpsubd %xmm4,%xmm6,%xmm2 + vpsubd (%ecx),%xmm6,%xmm7 + vpsubq %xmm4,%xmm6,%xmm2 + vpsubq (%ecx),%xmm6,%xmm7 + vpsubsb %xmm4,%xmm6,%xmm2 + vpsubsb (%ecx),%xmm6,%xmm7 + vpsubsw %xmm4,%xmm6,%xmm2 + vpsubsw (%ecx),%xmm6,%xmm7 + vpsubusb %xmm4,%xmm6,%xmm2 + vpsubusb (%ecx),%xmm6,%xmm7 + vpsubusw %xmm4,%xmm6,%xmm2 + vpsubusw (%ecx),%xmm6,%xmm7 + vpunpckhbw %xmm4,%xmm6,%xmm2 + vpunpckhbw (%ecx),%xmm6,%xmm7 + vpunpckhwd %xmm4,%xmm6,%xmm2 + vpunpckhwd (%ecx),%xmm6,%xmm7 + vpunpckhdq %xmm4,%xmm6,%xmm2 + vpunpckhdq (%ecx),%xmm6,%xmm7 + vpunpckhqdq %xmm4,%xmm6,%xmm2 + vpunpckhqdq (%ecx),%xmm6,%xmm7 + vpunpcklbw %xmm4,%xmm6,%xmm2 + vpunpcklbw (%ecx),%xmm6,%xmm7 + vpunpcklwd %xmm4,%xmm6,%xmm2 + vpunpcklwd (%ecx),%xmm6,%xmm7 + vpunpckldq %xmm4,%xmm6,%xmm2 + vpunpckldq (%ecx),%xmm6,%xmm7 + vpunpcklqdq %xmm4,%xmm6,%xmm2 + vpunpcklqdq (%ecx),%xmm6,%xmm7 + vpxor %xmm4,%xmm6,%xmm2 + vpxor (%ecx),%xmm6,%xmm7 + vsubpd %xmm4,%xmm6,%xmm2 + vsubpd (%ecx),%xmm6,%xmm7 + vsubps %xmm4,%xmm6,%xmm2 + vsubps (%ecx),%xmm6,%xmm7 + vunpckhpd %xmm4,%xmm6,%xmm2 + vunpckhpd (%ecx),%xmm6,%xmm7 + vunpckhps %xmm4,%xmm6,%xmm2 + vunpckhps (%ecx),%xmm6,%xmm7 + vunpcklpd %xmm4,%xmm6,%xmm2 + vunpcklpd (%ecx),%xmm6,%xmm7 + vunpcklps %xmm4,%xmm6,%xmm2 + vunpcklps (%ecx),%xmm6,%xmm7 + vxorpd %xmm4,%xmm6,%xmm2 + vxorpd (%ecx),%xmm6,%xmm7 + vxorps %xmm4,%xmm6,%xmm2 + vxorps (%ecx),%xmm6,%xmm7 + vcmpeqpd %xmm4,%xmm6,%xmm2 + vcmpeqpd (%ecx),%xmm6,%xmm7 + vcmpltpd %xmm4,%xmm6,%xmm2 + vcmpltpd (%ecx),%xmm6,%xmm7 + vcmplepd %xmm4,%xmm6,%xmm2 + vcmplepd (%ecx),%xmm6,%xmm7 + vcmpunordpd %xmm4,%xmm6,%xmm2 + vcmpunordpd (%ecx),%xmm6,%xmm7 + vcmpneqpd %xmm4,%xmm6,%xmm2 + vcmpneqpd (%ecx),%xmm6,%xmm7 + vcmpnltpd %xmm4,%xmm6,%xmm2 + vcmpnltpd (%ecx),%xmm6,%xmm7 + vcmpnlepd %xmm4,%xmm6,%xmm2 + vcmpnlepd (%ecx),%xmm6,%xmm7 + vcmpordpd %xmm4,%xmm6,%xmm2 + vcmpordpd (%ecx),%xmm6,%xmm7 + vcmpeq_uqpd %xmm4,%xmm6,%xmm2 + vcmpeq_uqpd (%ecx),%xmm6,%xmm7 + vcmpngepd %xmm4,%xmm6,%xmm2 + vcmpngepd (%ecx),%xmm6,%xmm7 + vcmpngtpd %xmm4,%xmm6,%xmm2 + vcmpngtpd (%ecx),%xmm6,%xmm7 + vcmpfalsepd %xmm4,%xmm6,%xmm2 + vcmpfalsepd (%ecx),%xmm6,%xmm7 + vcmpneq_oqpd %xmm4,%xmm6,%xmm2 + vcmpneq_oqpd (%ecx),%xmm6,%xmm7 + vcmpgepd %xmm4,%xmm6,%xmm2 + vcmpgepd (%ecx),%xmm6,%xmm7 + vcmpgtpd %xmm4,%xmm6,%xmm2 + vcmpgtpd (%ecx),%xmm6,%xmm7 + vcmptruepd %xmm4,%xmm6,%xmm2 + vcmptruepd (%ecx),%xmm6,%xmm7 + vcmpeq_ospd %xmm4,%xmm6,%xmm2 + vcmpeq_ospd (%ecx),%xmm6,%xmm7 + vcmplt_oqpd %xmm4,%xmm6,%xmm2 + vcmplt_oqpd (%ecx),%xmm6,%xmm7 + vcmple_oqpd %xmm4,%xmm6,%xmm2 + vcmple_oqpd (%ecx),%xmm6,%xmm7 + vcmpunord_spd %xmm4,%xmm6,%xmm2 + vcmpunord_spd (%ecx),%xmm6,%xmm7 + vcmpneq_uspd %xmm4,%xmm6,%xmm2 + vcmpneq_uspd (%ecx),%xmm6,%xmm7 + vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 + vcmpnlt_uqpd (%ecx),%xmm6,%xmm7 + vcmpnle_uqpd %xmm4,%xmm6,%xmm2 + vcmpnle_uqpd (%ecx),%xmm6,%xmm7 + vcmpord_spd %xmm4,%xmm6,%xmm2 + vcmpord_spd (%ecx),%xmm6,%xmm7 + vcmpeq_uspd %xmm4,%xmm6,%xmm2 + vcmpeq_uspd (%ecx),%xmm6,%xmm7 + vcmpnge_uqpd %xmm4,%xmm6,%xmm2 + vcmpnge_uqpd (%ecx),%xmm6,%xmm7 + vcmpngt_uqpd %xmm4,%xmm6,%xmm2 + vcmpngt_uqpd (%ecx),%xmm6,%xmm7 + vcmpfalse_ospd %xmm4,%xmm6,%xmm2 + vcmpfalse_ospd (%ecx),%xmm6,%xmm7 + vcmpneq_ospd %xmm4,%xmm6,%xmm2 + vcmpneq_ospd (%ecx),%xmm6,%xmm7 + vcmpge_oqpd %xmm4,%xmm6,%xmm2 + vcmpge_oqpd (%ecx),%xmm6,%xmm7 + vcmpgt_oqpd %xmm4,%xmm6,%xmm2 + vcmpgt_oqpd (%ecx),%xmm6,%xmm7 + vcmptrue_uspd %xmm4,%xmm6,%xmm2 + vcmptrue_uspd (%ecx),%xmm6,%xmm7 + vcmpeqps %xmm4,%xmm6,%xmm2 + vcmpeqps (%ecx),%xmm6,%xmm7 + vcmpltps %xmm4,%xmm6,%xmm2 + vcmpltps (%ecx),%xmm6,%xmm7 + vcmpleps %xmm4,%xmm6,%xmm2 + vcmpleps (%ecx),%xmm6,%xmm7 + vcmpunordps %xmm4,%xmm6,%xmm2 + vcmpunordps (%ecx),%xmm6,%xmm7 + vcmpneqps %xmm4,%xmm6,%xmm2 + vcmpneqps (%ecx),%xmm6,%xmm7 + vcmpnltps %xmm4,%xmm6,%xmm2 + vcmpnltps (%ecx),%xmm6,%xmm7 + vcmpnleps %xmm4,%xmm6,%xmm2 + vcmpnleps (%ecx),%xmm6,%xmm7 + vcmpordps %xmm4,%xmm6,%xmm2 + vcmpordps (%ecx),%xmm6,%xmm7 + vcmpeq_uqps %xmm4,%xmm6,%xmm2 + vcmpeq_uqps (%ecx),%xmm6,%xmm7 + vcmpngeps %xmm4,%xmm6,%xmm2 + vcmpngeps (%ecx),%xmm6,%xmm7 + vcmpngtps %xmm4,%xmm6,%xmm2 + vcmpngtps (%ecx),%xmm6,%xmm7 + vcmpfalseps %xmm4,%xmm6,%xmm2 + vcmpfalseps (%ecx),%xmm6,%xmm7 + vcmpneq_oqps %xmm4,%xmm6,%xmm2 + vcmpneq_oqps (%ecx),%xmm6,%xmm7 + vcmpgeps %xmm4,%xmm6,%xmm2 + vcmpgeps (%ecx),%xmm6,%xmm7 + vcmpgtps %xmm4,%xmm6,%xmm2 + vcmpgtps (%ecx),%xmm6,%xmm7 + vcmptrueps %xmm4,%xmm6,%xmm2 + vcmptrueps (%ecx),%xmm6,%xmm7 + vcmpeq_osps %xmm4,%xmm6,%xmm2 + vcmpeq_osps (%ecx),%xmm6,%xmm7 + vcmplt_oqps %xmm4,%xmm6,%xmm2 + vcmplt_oqps (%ecx),%xmm6,%xmm7 + vcmple_oqps %xmm4,%xmm6,%xmm2 + vcmple_oqps (%ecx),%xmm6,%xmm7 + vcmpunord_sps %xmm4,%xmm6,%xmm2 + vcmpunord_sps (%ecx),%xmm6,%xmm7 + vcmpneq_usps %xmm4,%xmm6,%xmm2 + vcmpneq_usps (%ecx),%xmm6,%xmm7 + vcmpnlt_uqps %xmm4,%xmm6,%xmm2 + vcmpnlt_uqps (%ecx),%xmm6,%xmm7 + vcmpnle_uqps %xmm4,%xmm6,%xmm2 + vcmpnle_uqps (%ecx),%xmm6,%xmm7 + vcmpord_sps %xmm4,%xmm6,%xmm2 + vcmpord_sps (%ecx),%xmm6,%xmm7 + vcmpeq_usps %xmm4,%xmm6,%xmm2 + vcmpeq_usps (%ecx),%xmm6,%xmm7 + vcmpnge_uqps %xmm4,%xmm6,%xmm2 + vcmpnge_uqps (%ecx),%xmm6,%xmm7 + vcmpngt_uqps %xmm4,%xmm6,%xmm2 + vcmpngt_uqps (%ecx),%xmm6,%xmm7 + vcmpfalse_osps %xmm4,%xmm6,%xmm2 + vcmpfalse_osps (%ecx),%xmm6,%xmm7 + vcmpneq_osps %xmm4,%xmm6,%xmm2 + vcmpneq_osps (%ecx),%xmm6,%xmm7 + vcmpge_oqps %xmm4,%xmm6,%xmm2 + vcmpge_oqps (%ecx),%xmm6,%xmm7 + vcmpgt_oqps %xmm4,%xmm6,%xmm2 + vcmpgt_oqps (%ecx),%xmm6,%xmm7 + vcmptrue_usps %xmm4,%xmm6,%xmm2 + vcmptrue_usps (%ecx),%xmm6,%xmm7 + +# Tests for op mem128, xmm, xmm + vmaskmovps (%ecx),%xmm4,%xmm6 + vmaskmovpd (%ecx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem128, xmm + vpcmpestri $100,%xmm4,%xmm6 + vpcmpestri $100,(%ecx),%xmm6 + vpcmpestrm $100,%xmm4,%xmm6 + vpcmpestrm $100,(%ecx),%xmm6 + vpcmpistri $100,%xmm4,%xmm6 + vpcmpistri $100,(%ecx),%xmm6 + vpcmpistrm $100,%xmm4,%xmm6 + vpcmpistrm $100,(%ecx),%xmm6 + vpermilpd $100,%xmm4,%xmm6 + vpermilpd $100,(%ecx),%xmm6 + vpermilps $100,%xmm4,%xmm6 + vpermilps $100,(%ecx),%xmm6 + vpshufd $100,%xmm4,%xmm6 + vpshufd $100,(%ecx),%xmm6 + vpshufhw $100,%xmm4,%xmm6 + vpshufhw $100,(%ecx),%xmm6 + vpshuflw $100,%xmm4,%xmm6 + vpshuflw $100,(%ecx),%xmm6 + vroundpd $100,%xmm4,%xmm6 + vroundpd $100,(%ecx),%xmm6 + vroundps $100,%xmm4,%xmm6 + vroundps $100,(%ecx),%xmm6 + +# Tests for op xmm, xmm, mem128 + vmaskmovps %xmm4,%xmm6,(%ecx) + vmaskmovpd %xmm4,%xmm6,(%ecx) + +# Tests for op imm8, xmm/mem128, xmm, xmm + vblendpd $100,%xmm4,%xmm6,%xmm2 + vblendpd $100,(%ecx),%xmm6,%xmm2 + vblendps $100,%xmm4,%xmm6,%xmm2 + vblendps $100,(%ecx),%xmm6,%xmm2 + vcmppd $100,%xmm4,%xmm6,%xmm2 + vcmppd $100,(%ecx),%xmm6,%xmm2 + vcmpps $100,%xmm4,%xmm6,%xmm2 + vcmpps $100,(%ecx),%xmm6,%xmm2 + vdppd $100,%xmm4,%xmm6,%xmm2 + vdppd $100,(%ecx),%xmm6,%xmm2 + vdpps $100,%xmm4,%xmm6,%xmm2 + vdpps $100,(%ecx),%xmm6,%xmm2 + vmpsadbw $100,%xmm4,%xmm6,%xmm2 + vmpsadbw $100,(%ecx),%xmm6,%xmm2 + vpalignr $100,%xmm4,%xmm6,%xmm2 + vpalignr $100,(%ecx),%xmm6,%xmm2 + vpblendw $100,%xmm4,%xmm6,%xmm2 + vpblendw $100,(%ecx),%xmm6,%xmm2 + vshufpd $100,%xmm4,%xmm6,%xmm2 + vshufpd $100,(%ecx),%xmm6,%xmm2 + vshufps $100,%xmm4,%xmm6,%xmm2 + vshufps $100,(%ecx),%xmm6,%xmm2 + +# Tests for op xmm, xmm/mem128, xmm, xmm + vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 + vblendvpd %xmm4,(%ecx),%xmm2,%xmm7 + vblendvps %xmm4,%xmm6,%xmm2,%xmm7 + vblendvps %xmm4,(%ecx),%xmm2,%xmm7 + vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 + vpblendvb %xmm4,(%ecx),%xmm2,%xmm7 + +# Tests for op xmm/mem128, xmm, xmm, xmm +# Tests for op xmm, xmm/mem128, xmm, xmm + vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddpd (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddpd %xmm4,(%ecx),%xmm2,%xmm7 + vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddps (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddps %xmm4,(%ecx),%xmm2,%xmm7 + vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsubpd (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddsubpd %xmm4,(%ecx),%xmm2,%xmm7 + vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsubps (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddsubps %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubaddpd (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubaddpd %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubaddps (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubaddps %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubpd (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubpd %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubps (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubps %xmm4,(%ecx),%xmm2,%xmm7 + vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddpd (%ecx),%xmm6,%xmm2,%xmm7 + vfnmaddpd %xmm4,(%ecx),%xmm2,%xmm7 + vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddps (%ecx),%xmm6,%xmm2,%xmm7 + vfnmaddps %xmm4,(%ecx),%xmm2,%xmm7 + vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubpd (%ecx),%xmm6,%xmm2,%xmm7 + vfnmsubpd %xmm4,(%ecx),%xmm2,%xmm7 + vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubps (%ecx),%xmm6,%xmm2,%xmm7 + vfnmsubps %xmm4,(%ecx),%xmm2,%xmm7 + vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmo2pd (%ecx),%xmm6,%xmm2,%xmm7 + vpermilmo2pd %xmm4,(%ecx),%xmm2,%xmm7 + vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmz2pd (%ecx),%xmm6,%xmm2,%xmm7 + vpermilmz2pd %xmm4,(%ecx),%xmm2,%xmm7 + vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermiltd2pd (%ecx),%xmm6,%xmm2,%xmm7 + vpermiltd2pd %xmm4,(%ecx),%xmm2,%xmm7 + vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmo2ps (%ecx),%xmm6,%xmm2,%xmm7 + vpermilmo2ps %xmm4,(%ecx),%xmm2,%xmm7 + vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmz2ps (%ecx),%xmm6,%xmm2,%xmm7 + vpermilmz2ps %xmm4,(%ecx),%xmm2,%xmm7 + vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermiltd2ps (%ecx),%xmm6,%xmm2,%xmm7 + vpermiltd2ps %xmm4,(%ecx),%xmm2,%xmm7 + +# Tests for op imm4, xmm/mem128, xmm, xmm, xmm +# Tests for op imm4, xmm, xmm/mem128, xmm, xmm + vpermil2pd $10,%xmm4,%xmm6,%xmm2,%xmm7 + vpermil2pd $10,(%ecx),%xmm6,%xmm2,%xmm7 + vpermil2pd $10,%xmm4,(%ecx),%xmm2,%xmm7 + vpermil2ps $10,%xmm4,%xmm6,%xmm2,%xmm7 + vpermil2ps $10,(%ecx),%xmm6,%xmm2,%xmm7 + vpermil2ps $10,%xmm4,(%ecx),%xmm2,%xmm7 + +# Tests for op mem64, ymm + vbroadcastsd (%ecx),%ymm4 + +# Tests for op xmm/mem64, xmm + vcomisd %xmm4,%xmm6 + vcomisd (%ecx),%xmm4 + vcvtdq2pd %xmm4,%xmm6 + vcvtdq2pd (%ecx),%xmm4 + vcvtps2pd %xmm4,%xmm6 + vcvtps2pd (%ecx),%xmm4 + vmovddup %xmm4,%xmm6 + vmovddup (%ecx),%xmm4 + vpmovsxbw %xmm4,%xmm6 + vpmovsxbw (%ecx),%xmm4 + vpmovsxwd %xmm4,%xmm6 + vpmovsxwd (%ecx),%xmm4 + vpmovsxdq %xmm4,%xmm6 + vpmovsxdq (%ecx),%xmm4 + vpmovzxbw %xmm4,%xmm6 + vpmovzxbw (%ecx),%xmm4 + vpmovzxwd %xmm4,%xmm6 + vpmovzxwd (%ecx),%xmm4 + vpmovzxdq %xmm4,%xmm6 + vpmovzxdq (%ecx),%xmm4 + vucomisd %xmm4,%xmm6 + vucomisd (%ecx),%xmm4 + +# Tests for op mem64, xmm + vmovsd (%ecx),%xmm4 + +# Tests for op xmm, mem64 + vmovlpd %xmm4,(%ecx) + vmovlps %xmm4,(%ecx) + vmovhpd %xmm4,(%ecx) + vmovhps %xmm4,(%ecx) + vmovsd %xmm4,(%ecx) + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + vmovq %xmm4,(%ecx) + vmovq (%ecx),%xmm4 + +# Tests for op xmm/mem64, regl + vcvtsd2si %xmm4,%ecx + vcvtsd2si (%ecx),%ecx + vcvttsd2si %xmm4,%ecx + vcvttsd2si (%ecx),%ecx + +# Tests for op mem64, xmm, xmm + vmovlpd (%ecx),%xmm4,%xmm6 + vmovlps (%ecx),%xmm4,%xmm6 + vmovhpd (%ecx),%xmm4,%xmm6 + vmovhps (%ecx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem64, xmm, xmm + vcmpsd $100,%xmm4,%xmm6,%xmm2 + vcmpsd $100,(%ecx),%xmm6,%xmm2 + vroundsd $100,%xmm4,%xmm6,%xmm2 + vroundsd $100,(%ecx),%xmm6,%xmm2 + +# Tests for op xmm/mem64, xmm, xmm, xmm +# Tests for op xmm, xmm/mem64, xmm, xmm + vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsd (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddsd %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubsd (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubsd %xmm4,(%ecx),%xmm2,%xmm7 + vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddsd (%ecx),%xmm6,%xmm2,%xmm7 + vfnmaddsd %xmm4,(%ecx),%xmm2,%xmm7 + vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubsd (%ecx),%xmm6,%xmm2,%xmm7 + vfnmsubsd %xmm4,(%ecx),%xmm2,%xmm7 + +# Tests for op xmm/mem64, xmm, xmm + vaddsd %xmm4,%xmm6,%xmm2 + vaddsd (%ecx),%xmm6,%xmm2 + vcvtsd2ss %xmm4,%xmm6,%xmm2 + vcvtsd2ss (%ecx),%xmm6,%xmm2 + vdivsd %xmm4,%xmm6,%xmm2 + vdivsd (%ecx),%xmm6,%xmm2 + vmaxsd %xmm4,%xmm6,%xmm2 + vmaxsd (%ecx),%xmm6,%xmm2 + vminsd %xmm4,%xmm6,%xmm2 + vminsd (%ecx),%xmm6,%xmm2 + vmulsd %xmm4,%xmm6,%xmm2 + vmulsd (%ecx),%xmm6,%xmm2 + vsqrtsd %xmm4,%xmm6,%xmm2 + vsqrtsd (%ecx),%xmm6,%xmm2 + vsubsd %xmm4,%xmm6,%xmm2 + vsubsd (%ecx),%xmm6,%xmm2 + vcmpeqsd %xmm4,%xmm6,%xmm2 + vcmpeqsd (%ecx),%xmm6,%xmm2 + vcmpltsd %xmm4,%xmm6,%xmm2 + vcmpltsd (%ecx),%xmm6,%xmm2 + vcmplesd %xmm4,%xmm6,%xmm2 + vcmplesd (%ecx),%xmm6,%xmm2 + vcmpunordsd %xmm4,%xmm6,%xmm2 + vcmpunordsd (%ecx),%xmm6,%xmm2 + vcmpneqsd %xmm4,%xmm6,%xmm2 + vcmpneqsd (%ecx),%xmm6,%xmm2 + vcmpnltsd %xmm4,%xmm6,%xmm2 + vcmpnltsd (%ecx),%xmm6,%xmm2 + vcmpnlesd %xmm4,%xmm6,%xmm2 + vcmpnlesd (%ecx),%xmm6,%xmm2 + vcmpordsd %xmm4,%xmm6,%xmm2 + vcmpordsd (%ecx),%xmm6,%xmm2 + vcmpeq_uqsd %xmm4,%xmm6,%xmm2 + vcmpeq_uqsd (%ecx),%xmm6,%xmm2 + vcmpngesd %xmm4,%xmm6,%xmm2 + vcmpngesd (%ecx),%xmm6,%xmm2 + vcmpngtsd %xmm4,%xmm6,%xmm2 + vcmpngtsd (%ecx),%xmm6,%xmm2 + vcmpfalsesd %xmm4,%xmm6,%xmm2 + vcmpfalsesd (%ecx),%xmm6,%xmm2 + vcmpneq_oqsd %xmm4,%xmm6,%xmm2 + vcmpneq_oqsd (%ecx),%xmm6,%xmm2 + vcmpgesd %xmm4,%xmm6,%xmm2 + vcmpgesd (%ecx),%xmm6,%xmm2 + vcmpgtsd %xmm4,%xmm6,%xmm2 + vcmpgtsd (%ecx),%xmm6,%xmm2 + vcmptruesd %xmm4,%xmm6,%xmm2 + vcmptruesd (%ecx),%xmm6,%xmm2 + vcmpeq_ossd %xmm4,%xmm6,%xmm2 + vcmpeq_ossd (%ecx),%xmm6,%xmm2 + vcmplt_oqsd %xmm4,%xmm6,%xmm2 + vcmplt_oqsd (%ecx),%xmm6,%xmm2 + vcmple_oqsd %xmm4,%xmm6,%xmm2 + vcmple_oqsd (%ecx),%xmm6,%xmm2 + vcmpunord_ssd %xmm4,%xmm6,%xmm2 + vcmpunord_ssd (%ecx),%xmm6,%xmm2 + vcmpneq_ussd %xmm4,%xmm6,%xmm2 + vcmpneq_ussd (%ecx),%xmm6,%xmm2 + vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 + vcmpnlt_uqsd (%ecx),%xmm6,%xmm2 + vcmpnle_uqsd %xmm4,%xmm6,%xmm2 + vcmpnle_uqsd (%ecx),%xmm6,%xmm2 + vcmpord_ssd %xmm4,%xmm6,%xmm2 + vcmpord_ssd (%ecx),%xmm6,%xmm2 + vcmpeq_ussd %xmm4,%xmm6,%xmm2 + vcmpeq_ussd (%ecx),%xmm6,%xmm2 + vcmpnge_uqsd %xmm4,%xmm6,%xmm2 + vcmpnge_uqsd (%ecx),%xmm6,%xmm2 + vcmpngt_uqsd %xmm4,%xmm6,%xmm2 + vcmpngt_uqsd (%ecx),%xmm6,%xmm2 + vcmpfalse_ossd %xmm4,%xmm6,%xmm2 + vcmpfalse_ossd (%ecx),%xmm6,%xmm2 + vcmpneq_ossd %xmm4,%xmm6,%xmm2 + vcmpneq_ossd (%ecx),%xmm6,%xmm2 + vcmpge_oqsd %xmm4,%xmm6,%xmm2 + vcmpge_oqsd (%ecx),%xmm6,%xmm2 + vcmpgt_oqsd %xmm4,%xmm6,%xmm2 + vcmpgt_oqsd (%ecx),%xmm6,%xmm2 + vcmptrue_ussd %xmm4,%xmm6,%xmm2 + vcmptrue_ussd (%ecx),%xmm6,%xmm2 + +# Tests for op xmm/mem32, xmm, xmm + vaddss %xmm4,%xmm6,%xmm2 + vaddss (%ecx),%xmm6,%xmm2 + vcvtss2sd %xmm4,%xmm6,%xmm2 + vcvtss2sd (%ecx),%xmm6,%xmm2 + vdivss %xmm4,%xmm6,%xmm2 + vdivss (%ecx),%xmm6,%xmm2 + vmaxss %xmm4,%xmm6,%xmm2 + vmaxss (%ecx),%xmm6,%xmm2 + vminss %xmm4,%xmm6,%xmm2 + vminss (%ecx),%xmm6,%xmm2 + vmulss %xmm4,%xmm6,%xmm2 + vmulss (%ecx),%xmm6,%xmm2 + vrcpss %xmm4,%xmm6,%xmm2 + vrcpss (%ecx),%xmm6,%xmm2 + vrsqrtss %xmm4,%xmm6,%xmm2 + vrsqrtss (%ecx),%xmm6,%xmm2 + vsqrtss %xmm4,%xmm6,%xmm2 + vsqrtss (%ecx),%xmm6,%xmm2 + vsubss %xmm4,%xmm6,%xmm2 + vsubss (%ecx),%xmm6,%xmm2 + vcmpeqss %xmm4,%xmm6,%xmm2 + vcmpeqss (%ecx),%xmm6,%xmm2 + vcmpltss %xmm4,%xmm6,%xmm2 + vcmpltss (%ecx),%xmm6,%xmm2 + vcmpless %xmm4,%xmm6,%xmm2 + vcmpless (%ecx),%xmm6,%xmm2 + vcmpunordss %xmm4,%xmm6,%xmm2 + vcmpunordss (%ecx),%xmm6,%xmm2 + vcmpneqss %xmm4,%xmm6,%xmm2 + vcmpneqss (%ecx),%xmm6,%xmm2 + vcmpnltss %xmm4,%xmm6,%xmm2 + vcmpnltss (%ecx),%xmm6,%xmm2 + vcmpnless %xmm4,%xmm6,%xmm2 + vcmpnless (%ecx),%xmm6,%xmm2 + vcmpordss %xmm4,%xmm6,%xmm2 + vcmpordss (%ecx),%xmm6,%xmm2 + vcmpeq_uqss %xmm4,%xmm6,%xmm2 + vcmpeq_uqss (%ecx),%xmm6,%xmm2 + vcmpngess %xmm4,%xmm6,%xmm2 + vcmpngess (%ecx),%xmm6,%xmm2 + vcmpngtss %xmm4,%xmm6,%xmm2 + vcmpngtss (%ecx),%xmm6,%xmm2 + vcmpfalsess %xmm4,%xmm6,%xmm2 + vcmpfalsess (%ecx),%xmm6,%xmm2 + vcmpneq_oqss %xmm4,%xmm6,%xmm2 + vcmpneq_oqss (%ecx),%xmm6,%xmm2 + vcmpgess %xmm4,%xmm6,%xmm2 + vcmpgess (%ecx),%xmm6,%xmm2 + vcmpgtss %xmm4,%xmm6,%xmm2 + vcmpgtss (%ecx),%xmm6,%xmm2 + vcmptruess %xmm4,%xmm6,%xmm2 + vcmptruess (%ecx),%xmm6,%xmm2 + vcmpeq_osss %xmm4,%xmm6,%xmm2 + vcmpeq_osss (%ecx),%xmm6,%xmm2 + vcmplt_oqss %xmm4,%xmm6,%xmm2 + vcmplt_oqss (%ecx),%xmm6,%xmm2 + vcmple_oqss %xmm4,%xmm6,%xmm2 + vcmple_oqss (%ecx),%xmm6,%xmm2 + vcmpunord_sss %xmm4,%xmm6,%xmm2 + vcmpunord_sss (%ecx),%xmm6,%xmm2 + vcmpneq_usss %xmm4,%xmm6,%xmm2 + vcmpneq_usss (%ecx),%xmm6,%xmm2 + vcmpnlt_uqss %xmm4,%xmm6,%xmm2 + vcmpnlt_uqss (%ecx),%xmm6,%xmm2 + vcmpnle_uqss %xmm4,%xmm6,%xmm2 + vcmpnle_uqss (%ecx),%xmm6,%xmm2 + vcmpord_sss %xmm4,%xmm6,%xmm2 + vcmpord_sss (%ecx),%xmm6,%xmm2 + vcmpeq_usss %xmm4,%xmm6,%xmm2 + vcmpeq_usss (%ecx),%xmm6,%xmm2 + vcmpnge_uqss %xmm4,%xmm6,%xmm2 + vcmpnge_uqss (%ecx),%xmm6,%xmm2 + vcmpngt_uqss %xmm4,%xmm6,%xmm2 + vcmpngt_uqss (%ecx),%xmm6,%xmm2 + vcmpfalse_osss %xmm4,%xmm6,%xmm2 + vcmpfalse_osss (%ecx),%xmm6,%xmm2 + vcmpneq_osss %xmm4,%xmm6,%xmm2 + vcmpneq_osss (%ecx),%xmm6,%xmm2 + vcmpge_oqss %xmm4,%xmm6,%xmm2 + vcmpge_oqss (%ecx),%xmm6,%xmm2 + vcmpgt_oqss %xmm4,%xmm6,%xmm2 + vcmpgt_oqss (%ecx),%xmm6,%xmm2 + vcmptrue_usss %xmm4,%xmm6,%xmm2 + vcmptrue_usss (%ecx),%xmm6,%xmm2 + +# Tests for op mem32, ymm + vbroadcastss (%ecx),%ymm4 + +# Tests for op xmm/mem32, xmm + vcomiss %xmm4,%xmm6 + vcomiss (%ecx),%xmm4 + vpmovsxbd %xmm4,%xmm6 + vpmovsxbd (%ecx),%xmm4 + vpmovsxwq %xmm4,%xmm6 + vpmovsxwq (%ecx),%xmm4 + vpmovzxbd %xmm4,%xmm6 + vpmovzxbd (%ecx),%xmm4 + vpmovzxwq %xmm4,%xmm6 + vpmovzxwq (%ecx),%xmm4 + vucomiss %xmm4,%xmm6 + vucomiss (%ecx),%xmm4 + +# Tests for op mem32, xmm + vbroadcastss (%ecx),%xmm4 + vmovss (%ecx),%xmm4 + +# Tests for op xmm, mem32 + vmovss %xmm4,(%ecx) + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + vmovd %xmm4,%ecx + vmovd %xmm4,(%ecx) + vmovd %ecx,%xmm4 + vmovd (%ecx),%xmm4 + +# Tests for op xmm/mem32, regl + vcvtss2si %xmm4,%ecx + vcvtss2si (%ecx),%ecx + vcvttss2si %xmm4,%ecx + vcvttss2si (%ecx),%ecx + +# Tests for op imm8, xmm, regq/mem32 + vextractps $100,%xmm4,(%ecx) +# Tests for op imm8, xmm, regl/mem32 + vpextrd $100,%xmm4,%ecx + vpextrd $100,%xmm4,(%ecx) + vextractps $100,%xmm4,%ecx + vextractps $100,%xmm4,(%ecx) + +# Tests for op regl/mem32, xmm, xmm + vcvtsi2sd %ecx,%xmm4,%xmm6 + vcvtsi2sd (%ecx),%xmm4,%xmm6 + vcvtsi2ss %ecx,%xmm4,%xmm6 + vcvtsi2ss (%ecx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem32, xmm, xmm + vcmpss $100,%xmm4,%xmm6,%xmm2 + vcmpss $100,(%ecx),%xmm6,%xmm2 + vinsertps $100,%xmm4,%xmm6,%xmm2 + vinsertps $100,(%ecx),%xmm6,%xmm2 + vroundss $100,%xmm4,%xmm6,%xmm2 + vroundss $100,(%ecx),%xmm6,%xmm2 + +# Tests for op xmm/mem32, xmm, xmm, xmm +# Tests for op xmm, xmm/mem32, xmm, xmm + vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddss (%ecx),%xmm6,%xmm2,%xmm7 + vfmaddss %xmm4,(%ecx),%xmm2,%xmm7 + vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubss (%ecx),%xmm6,%xmm2,%xmm7 + vfmsubss %xmm4,(%ecx),%xmm2,%xmm7 + vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddss (%ecx),%xmm6,%xmm2,%xmm7 + vfnmaddss %xmm4,(%ecx),%xmm2,%xmm7 + vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubss (%ecx),%xmm6,%xmm2,%xmm7 + vfnmsubss %xmm4,(%ecx),%xmm2,%xmm7 + +# Tests for op xmm/m16, xmm + vpmovsxbq %xmm4,%xmm6 + vpmovsxbq (%ecx),%xmm4 + vpmovzxbq %xmm4,%xmm6 + vpmovzxbq (%ecx),%xmm4 + +# Tests for op imm8, xmm, regl/mem16 + vpextrw $100,%xmm4,%ecx + vpextrw $100,%xmm4,(%ecx) + +# Tests for op imm8, xmm, regq/mem16 + vpextrw $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem16, xmm, xmm + vpinsrw $100,%ecx,%xmm4,%xmm6 + vpinsrw $100,(%ecx),%xmm4,%xmm6 + + +# Tests for op imm8, xmm, regl/mem8 + vpextrb $100,%xmm4,%ecx + vpextrb $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb $100,%ecx,%xmm4,%xmm6 + vpinsrb $100,(%ecx),%xmm4,%xmm6 + +# Tests for op imm8, xmm, regq/mem8 + vpextrb $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb $100,%ecx,%xmm4,%xmm6 + vpinsrb $100,(%ecx),%xmm4,%xmm6 + +# Tests for op xmm, xmm + vmaskmovdqu %xmm4,%xmm6 + vmovq %xmm4,%xmm6 + +# Tests for op xmm, regl + vmovmskpd %xmm4,%ecx + vmovmskps %xmm4,%ecx + vpmovmskb %xmm4,%ecx +# Tests for op xmm, xmm, xmm + vmovhlps %xmm4,%xmm6,%xmm2 + vmovlhps %xmm4,%xmm6,%xmm2 + vmovsd %xmm4,%xmm6,%xmm2 + vmovss %xmm4,%xmm6,%xmm2 + +# Tests for op imm8, xmm, xmm + vpslld $100,%xmm4,%xmm6 + vpslldq $100,%xmm4,%xmm6 + vpsllq $100,%xmm4,%xmm6 + vpsllw $100,%xmm4,%xmm6 + vpsrad $100,%xmm4,%xmm6 + vpsraw $100,%xmm4,%xmm6 + vpsrld $100,%xmm4,%xmm6 + vpsrldq $100,%xmm4,%xmm6 + vpsrlq $100,%xmm4,%xmm6 + vpsrlw $100,%xmm4,%xmm6 + +# Tests for op imm8, xmm, regl + vpextrw $100,%xmm4,%ecx + +# Tests for op ymm, regl + vmovmskpd %ymm4,%ecx + vmovmskps %ymm4,%ecx + +# Tests for op ymm, regq + + +# Default instructions without suffixes. + vcvtpd2dq %xmm4,%xmm6 + vcvtpd2dq %ymm4,%xmm6 + vcvtpd2ps %xmm4,%xmm6 + vcvtpd2ps %ymm4,%xmm6 + vcvttpd2dq %xmm4,%xmm6 + vcvttpd2dq %ymm4,%xmm6 + +#Tests with different memory and register operands. + vldmxcsr 0x1234 + vmovdqa 0x1234,%xmm0 + vmovdqa %xmm0,0x1234 + vmovd %xmm0,0x1234 + vcvtsd2si 0x1234,%eax + vcvtdq2pd 0x1234,%ymm0 + vcvtpd2psy 0x1234,%xmm0 + vpavgb 0x1234,%xmm0,%xmm7 + vpextrb $100,%xmm0,0x1234 + vcvtsi2sdl 0x1234,%xmm0,%xmm7 + vblendvps %xmm0,0x1234,%xmm4,%xmm6 + vpinsrb $100,0x1234,%xmm0,%xmm7 + vmovdqa 0x1234,%ymm0 + vmovdqa %ymm0,0x1234 + vpermilpd 0x1234,%ymm0,%ymm7 + vroundpd $100,0x1234,%ymm0 + vextractf128 $100,%ymm0,0x1234 + vperm2f128 $100,0x1234,%ymm0,%ymm7 + vblendvpd %ymm0,0x1234,%ymm4,%ymm6 + vldmxcsr (%ebp) + vmovdqa (%ebp),%xmm0 + vmovdqa %xmm0,(%ebp) + vmovd %xmm0,(%ebp) + vcvtsd2si (%ebp),%eax + vcvtdq2pd (%ebp),%ymm0 + vcvtpd2psy (%ebp),%xmm0 + vpavgb (%ebp),%xmm0,%xmm7 + vpextrb $100,%xmm0,(%ebp) + vcvtsi2sdl (%ebp),%xmm0,%xmm7 + vblendvps %xmm0,(%ebp),%xmm4,%xmm6 + vpinsrb $100,(%ebp),%xmm0,%xmm7 + vmovdqa (%ebp),%ymm0 + vmovdqa %ymm0,(%ebp) + vpermilpd (%ebp),%ymm0,%ymm7 + vroundpd $100,(%ebp),%ymm0 + vextractf128 $100,%ymm0,(%ebp) + vperm2f128 $100,(%ebp),%ymm0,%ymm7 + vblendvpd %ymm0,(%ebp),%ymm4,%ymm6 + vldmxcsr (%esp) + vmovdqa (%esp),%xmm0 + vmovdqa %xmm0,(%esp) + vmovd %xmm0,(%esp) + vcvtsd2si (%esp),%eax + vcvtdq2pd (%esp),%ymm0 + vcvtpd2psy (%esp),%xmm0 + vpavgb (%esp),%xmm0,%xmm7 + vpextrb $100,%xmm0,(%esp) + vcvtsi2sdl (%esp),%xmm0,%xmm7 + vblendvps %xmm0,(%esp),%xmm4,%xmm6 + vpinsrb $100,(%esp),%xmm0,%xmm7 + vmovdqa (%esp),%ymm0 + vmovdqa %ymm0,(%esp) + vpermilpd (%esp),%ymm0,%ymm7 + vroundpd $100,(%esp),%ymm0 + vextractf128 $100,%ymm0,(%esp) + vperm2f128 $100,(%esp),%ymm0,%ymm7 + vblendvpd %ymm0,(%esp),%ymm4,%ymm6 + vldmxcsr 0x99(%ebp) + vmovdqa 0x99(%ebp),%xmm0 + vmovdqa %xmm0,0x99(%ebp) + vmovd %xmm0,0x99(%ebp) + vcvtsd2si 0x99(%ebp),%eax + vcvtdq2pd 0x99(%ebp),%ymm0 + vcvtpd2psy 0x99(%ebp),%xmm0 + vpavgb 0x99(%ebp),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%ebp) + vcvtsi2sdl 0x99(%ebp),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%ebp),%xmm4,%xmm6 + vpinsrb $100,0x99(%ebp),%xmm0,%xmm7 + vmovdqa 0x99(%ebp),%ymm0 + vmovdqa %ymm0,0x99(%ebp) + vpermilpd 0x99(%ebp),%ymm0,%ymm7 + vroundpd $100,0x99(%ebp),%ymm0 + vextractf128 $100,%ymm0,0x99(%ebp) + vperm2f128 $100,0x99(%ebp),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%ebp),%ymm4,%ymm6 + vldmxcsr 0x99(,%eiz) + vmovdqa 0x99(,%eiz),%xmm0 + vmovdqa %xmm0,0x99(,%eiz) + vmovd %xmm0,0x99(,%eiz) + vcvtsd2si 0x99(,%eiz),%eax + vcvtdq2pd 0x99(,%eiz),%ymm0 + vcvtpd2psy 0x99(,%eiz),%xmm0 + vpavgb 0x99(,%eiz),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(,%eiz) + vcvtsi2sdl 0x99(,%eiz),%xmm0,%xmm7 + vblendvps %xmm0,0x99(,%eiz),%xmm4,%xmm6 + vpinsrb $100,0x99(,%eiz),%xmm0,%xmm7 + vmovdqa 0x99(,%eiz),%ymm0 + vmovdqa %ymm0,0x99(,%eiz) + vpermilpd 0x99(,%eiz),%ymm0,%ymm7 + vroundpd $100,0x99(,%eiz),%ymm0 + vextractf128 $100,%ymm0,0x99(,%eiz) + vperm2f128 $100,0x99(,%eiz),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(,%eiz),%ymm4,%ymm6 + vldmxcsr 0x99(,%eiz,2) + vmovdqa 0x99(,%eiz,2),%xmm0 + vmovdqa %xmm0,0x99(,%eiz,2) + vmovd %xmm0,0x99(,%eiz,2) + vcvtsd2si 0x99(,%eiz,2),%eax + vcvtdq2pd 0x99(,%eiz,2),%ymm0 + vcvtpd2psy 0x99(,%eiz,2),%xmm0 + vpavgb 0x99(,%eiz,2),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(,%eiz,2) + vcvtsi2sdl 0x99(,%eiz,2),%xmm0,%xmm7 + vblendvps %xmm0,0x99(,%eiz,2),%xmm4,%xmm6 + vpinsrb $100,0x99(,%eiz,2),%xmm0,%xmm7 + vmovdqa 0x99(,%eiz,2),%ymm0 + vmovdqa %ymm0,0x99(,%eiz,2) + vpermilpd 0x99(,%eiz,2),%ymm0,%ymm7 + vroundpd $100,0x99(,%eiz,2),%ymm0 + vextractf128 $100,%ymm0,0x99(,%eiz,2) + vperm2f128 $100,0x99(,%eiz,2),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(,%eiz,2),%ymm4,%ymm6 + vldmxcsr 0x99(%eax,%eiz) + vmovdqa 0x99(%eax,%eiz),%xmm0 + vmovdqa %xmm0,0x99(%eax,%eiz) + vmovd %xmm0,0x99(%eax,%eiz) + vcvtsd2si 0x99(%eax,%eiz),%eax + vcvtdq2pd 0x99(%eax,%eiz),%ymm0 + vcvtpd2psy 0x99(%eax,%eiz),%xmm0 + vpavgb 0x99(%eax,%eiz),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%eax,%eiz) + vcvtsi2sdl 0x99(%eax,%eiz),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%eax,%eiz),%xmm4,%xmm6 + vpinsrb $100,0x99(%eax,%eiz),%xmm0,%xmm7 + vmovdqa 0x99(%eax,%eiz),%ymm0 + vmovdqa %ymm0,0x99(%eax,%eiz) + vpermilpd 0x99(%eax,%eiz),%ymm0,%ymm7 + vroundpd $100,0x99(%eax,%eiz),%ymm0 + vextractf128 $100,%ymm0,0x99(%eax,%eiz) + vperm2f128 $100,0x99(%eax,%eiz),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%eax,%eiz),%ymm4,%ymm6 + vldmxcsr 0x99(%eax,%eiz,2) + vmovdqa 0x99(%eax,%eiz,2),%xmm0 + vmovdqa %xmm0,0x99(%eax,%eiz,2) + vmovd %xmm0,0x99(%eax,%eiz,2) + vcvtsd2si 0x99(%eax,%eiz,2),%eax + vcvtdq2pd 0x99(%eax,%eiz,2),%ymm0 + vcvtpd2psy 0x99(%eax,%eiz,2),%xmm0 + vpavgb 0x99(%eax,%eiz,2),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%eax,%eiz,2) + vcvtsi2sdl 0x99(%eax,%eiz,2),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%eax,%eiz,2),%xmm4,%xmm6 + vpinsrb $100,0x99(%eax,%eiz,2),%xmm0,%xmm7 + vmovdqa 0x99(%eax,%eiz,2),%ymm0 + vmovdqa %ymm0,0x99(%eax,%eiz,2) + vpermilpd 0x99(%eax,%eiz,2),%ymm0,%ymm7 + vroundpd $100,0x99(%eax,%eiz,2),%ymm0 + vextractf128 $100,%ymm0,0x99(%eax,%eiz,2) + vperm2f128 $100,0x99(%eax,%eiz,2),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%eax,%eiz,2),%ymm4,%ymm6 + vldmxcsr 0x99(%eax,%ebx,4) + vmovdqa 0x99(%eax,%ebx,4),%xmm0 + vmovdqa %xmm0,0x99(%eax,%ebx,4) + vmovd %xmm0,0x99(%eax,%ebx,4) + vcvtsd2si 0x99(%eax,%ebx,4),%eax + vcvtdq2pd 0x99(%eax,%ebx,4),%ymm0 + vcvtpd2psy 0x99(%eax,%ebx,4),%xmm0 + vpavgb 0x99(%eax,%ebx,4),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%eax,%ebx,4) + vcvtsi2sdl 0x99(%eax,%ebx,4),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%eax,%ebx,4),%xmm4,%xmm6 + vpinsrb $100,0x99(%eax,%ebx,4),%xmm0,%xmm7 + vmovdqa 0x99(%eax,%ebx,4),%ymm0 + vmovdqa %ymm0,0x99(%eax,%ebx,4) + vpermilpd 0x99(%eax,%ebx,4),%ymm0,%ymm7 + vroundpd $100,0x99(%eax,%ebx,4),%ymm0 + vextractf128 $100,%ymm0,0x99(%eax,%ebx,4) + vperm2f128 $100,0x99(%eax,%ebx,4),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%eax,%ebx,4),%ymm4,%ymm6 + vldmxcsr 0x99(%esp,%ecx,8) + vmovdqa 0x99(%esp,%ecx,8),%xmm0 + vmovdqa %xmm0,0x99(%esp,%ecx,8) + vmovd %xmm0,0x99(%esp,%ecx,8) + vcvtsd2si 0x99(%esp,%ecx,8),%eax + vcvtdq2pd 0x99(%esp,%ecx,8),%ymm0 + vcvtpd2psy 0x99(%esp,%ecx,8),%xmm0 + vpavgb 0x99(%esp,%ecx,8),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%esp,%ecx,8) + vcvtsi2sdl 0x99(%esp,%ecx,8),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%esp,%ecx,8),%xmm4,%xmm6 + vpinsrb $100,0x99(%esp,%ecx,8),%xmm0,%xmm7 + vmovdqa 0x99(%esp,%ecx,8),%ymm0 + vmovdqa %ymm0,0x99(%esp,%ecx,8) + vpermilpd 0x99(%esp,%ecx,8),%ymm0,%ymm7 + vroundpd $100,0x99(%esp,%ecx,8),%ymm0 + vextractf128 $100,%ymm0,0x99(%esp,%ecx,8) + vperm2f128 $100,0x99(%esp,%ecx,8),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%esp,%ecx,8),%ymm4,%ymm6 + vldmxcsr 0x99(%ebp,%edx,1) + vmovdqa 0x99(%ebp,%edx,1),%xmm0 + vmovdqa %xmm0,0x99(%ebp,%edx,1) + vmovd %xmm0,0x99(%ebp,%edx,1) + vcvtsd2si 0x99(%ebp,%edx,1),%eax + vcvtdq2pd 0x99(%ebp,%edx,1),%ymm0 + vcvtpd2psy 0x99(%ebp,%edx,1),%xmm0 + vpavgb 0x99(%ebp,%edx,1),%xmm0,%xmm7 + vpextrb $100,%xmm0,0x99(%ebp,%edx,1) + vcvtsi2sdl 0x99(%ebp,%edx,1),%xmm0,%xmm7 + vblendvps %xmm0,0x99(%ebp,%edx,1),%xmm4,%xmm6 + vpinsrb $100,0x99(%ebp,%edx,1),%xmm0,%xmm7 + vmovdqa 0x99(%ebp,%edx,1),%ymm0 + vmovdqa %ymm0,0x99(%ebp,%edx,1) + vpermilpd 0x99(%ebp,%edx,1),%ymm0,%ymm7 + vroundpd $100,0x99(%ebp,%edx,1),%ymm0 + vextractf128 $100,%ymm0,0x99(%ebp,%edx,1) + vperm2f128 $100,0x99(%ebp,%edx,1),%ymm0,%ymm7 + vblendvpd %ymm0,0x99(%ebp,%edx,1),%ymm4,%ymm6 +# Tests for all register operands. + vmovmskpd %xmm0,%eax + vpslld $100,%xmm0,%xmm7 + vmovmskps %ymm0,%eax + + .intel_syntax noprefix +# Tests for op mem64 + vldmxcsr DWORD PTR [ecx] + vstmxcsr DWORD PTR [ecx] + +# Tests for op mem256, mask, ymm +# Tests for op ymm, mask, mem256 + vmaskmovpd ymm6,ymm4,YMMWORD PTR [ecx] + vmaskmovpd YMMWORD PTR [ecx],ymm6,ymm4 + vmaskmovps ymm6,ymm4,YMMWORD PTR [ecx] + vmaskmovps YMMWORD PTR [ecx],ymm6,ymm4 + +# Tests for op imm8, ymm/mem256, ymm + vpermilpd ymm2,ymm6,100 + vpermilpd ymm6,YMMWORD PTR [ecx],100 + vpermilps ymm2,ymm6,100 + vpermilps ymm6,YMMWORD PTR [ecx],100 + vroundpd ymm2,ymm6,100 + vroundpd ymm6,YMMWORD PTR [ecx],100 + vroundps ymm2,ymm6,100 + vroundps ymm6,YMMWORD PTR [ecx],100 + +# Tests for op ymm/mem256, ymm, ymm + vaddpd ymm2,ymm6,ymm4 + vaddpd ymm2,ymm6,YMMWORD PTR [ecx] + vaddps ymm2,ymm6,ymm4 + vaddps ymm2,ymm6,YMMWORD PTR [ecx] + vaddsubpd ymm2,ymm6,ymm4 + vaddsubpd ymm2,ymm6,YMMWORD PTR [ecx] + vaddsubps ymm2,ymm6,ymm4 + vaddsubps ymm2,ymm6,YMMWORD PTR [ecx] + vandnpd ymm2,ymm6,ymm4 + vandnpd ymm2,ymm6,YMMWORD PTR [ecx] + vandnps ymm2,ymm6,ymm4 + vandnps ymm2,ymm6,YMMWORD PTR [ecx] + vandpd ymm2,ymm6,ymm4 + vandpd ymm2,ymm6,YMMWORD PTR [ecx] + vandps ymm2,ymm6,ymm4 + vandps ymm2,ymm6,YMMWORD PTR [ecx] + vdivpd ymm2,ymm6,ymm4 + vdivpd ymm2,ymm6,YMMWORD PTR [ecx] + vdivps ymm2,ymm6,ymm4 + vdivps ymm2,ymm6,YMMWORD PTR [ecx] + vhaddpd ymm2,ymm6,ymm4 + vhaddpd ymm2,ymm6,YMMWORD PTR [ecx] + vhaddps ymm2,ymm6,ymm4 + vhaddps ymm2,ymm6,YMMWORD PTR [ecx] + vhsubpd ymm2,ymm6,ymm4 + vhsubpd ymm2,ymm6,YMMWORD PTR [ecx] + vhsubps ymm2,ymm6,ymm4 + vhsubps ymm2,ymm6,YMMWORD PTR [ecx] + vmaxpd ymm2,ymm6,ymm4 + vmaxpd ymm2,ymm6,YMMWORD PTR [ecx] + vmaxps ymm2,ymm6,ymm4 + vmaxps ymm2,ymm6,YMMWORD PTR [ecx] + vminpd ymm2,ymm6,ymm4 + vminpd ymm2,ymm6,YMMWORD PTR [ecx] + vminps ymm2,ymm6,ymm4 + vminps ymm2,ymm6,YMMWORD PTR [ecx] + vmulpd ymm2,ymm6,ymm4 + vmulpd ymm2,ymm6,YMMWORD PTR [ecx] + vmulps ymm2,ymm6,ymm4 + vmulps ymm2,ymm6,YMMWORD PTR [ecx] + vorpd ymm2,ymm6,ymm4 + vorpd ymm2,ymm6,YMMWORD PTR [ecx] + vorps ymm2,ymm6,ymm4 + vorps ymm2,ymm6,YMMWORD PTR [ecx] + vpermilpd ymm2,ymm6,ymm4 + vpermilpd ymm2,ymm6,YMMWORD PTR [ecx] + vpermilps ymm2,ymm6,ymm4 + vpermilps ymm2,ymm6,YMMWORD PTR [ecx] + vsubpd ymm2,ymm6,ymm4 + vsubpd ymm2,ymm6,YMMWORD PTR [ecx] + vsubps ymm2,ymm6,ymm4 + vsubps ymm2,ymm6,YMMWORD PTR [ecx] + vunpckhpd ymm2,ymm6,ymm4 + vunpckhpd ymm2,ymm6,YMMWORD PTR [ecx] + vunpckhps ymm2,ymm6,ymm4 + vunpckhps ymm2,ymm6,YMMWORD PTR [ecx] + vunpcklpd ymm2,ymm6,ymm4 + vunpcklpd ymm2,ymm6,YMMWORD PTR [ecx] + vunpcklps ymm2,ymm6,ymm4 + vunpcklps ymm2,ymm6,YMMWORD PTR [ecx] + vxorpd ymm2,ymm6,ymm4 + vxorpd ymm2,ymm6,YMMWORD PTR [ecx] + vxorps ymm2,ymm6,ymm4 + vxorps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeqpd ymm2,ymm6,ymm4 + vcmpeqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpltpd ymm2,ymm6,ymm4 + vcmpltpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmplepd ymm2,ymm6,ymm4 + vcmplepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpunordpd ymm2,ymm6,ymm4 + vcmpunordpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneqpd ymm2,ymm6,ymm4 + vcmpneqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnltpd ymm2,ymm6,ymm4 + vcmpnltpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnlepd ymm2,ymm6,ymm4 + vcmpnlepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpordpd ymm2,ymm6,ymm4 + vcmpordpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_uqpd ymm2,ymm6,ymm4 + vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngepd ymm2,ymm6,ymm4 + vcmpngepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngtpd ymm2,ymm6,ymm4 + vcmpngtpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpfalsepd ymm2,ymm6,ymm4 + vcmpfalsepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_oqpd ymm2,ymm6,ymm4 + vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgepd ymm2,ymm6,ymm4 + vcmpgepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgtpd ymm2,ymm6,ymm4 + vcmpgtpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmptruepd ymm2,ymm6,ymm4 + vcmptruepd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_ospd ymm2,ymm6,ymm4 + vcmpeq_ospd ymm2,ymm6,YMMWORD PTR [ecx] + vcmplt_oqpd ymm2,ymm6,ymm4 + vcmplt_oqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmple_oqpd ymm2,ymm6,ymm4 + vcmple_oqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpunord_spd ymm2,ymm6,ymm4 + vcmpunord_spd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_uspd ymm2,ymm6,ymm4 + vcmpneq_uspd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnlt_uqpd ymm2,ymm6,ymm4 + vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnle_uqpd ymm2,ymm6,ymm4 + vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpord_spd ymm2,ymm6,ymm4 + vcmpord_spd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_uspd ymm2,ymm6,ymm4 + vcmpeq_uspd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnge_uqpd ymm2,ymm6,ymm4 + vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngt_uqpd ymm2,ymm6,ymm4 + vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpfalse_ospd ymm2,ymm6,ymm4 + vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_ospd ymm2,ymm6,ymm4 + vcmpneq_ospd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpge_oqpd ymm2,ymm6,ymm4 + vcmpge_oqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgt_oqpd ymm2,ymm6,ymm4 + vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR [ecx] + vcmptrue_uspd ymm2,ymm6,ymm4 + vcmptrue_uspd ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeqps ymm2,ymm6,ymm4 + vcmpeqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpltps ymm2,ymm6,ymm4 + vcmpltps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpleps ymm2,ymm6,ymm4 + vcmpleps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpunordps ymm2,ymm6,ymm4 + vcmpunordps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneqps ymm2,ymm6,ymm4 + vcmpneqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnltps ymm2,ymm6,ymm4 + vcmpnltps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnleps ymm2,ymm6,ymm4 + vcmpnleps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpordps ymm2,ymm6,ymm4 + vcmpordps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_uqps ymm2,ymm6,ymm4 + vcmpeq_uqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngeps ymm2,ymm6,ymm4 + vcmpngeps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngtps ymm2,ymm6,ymm4 + vcmpngtps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpfalseps ymm2,ymm6,ymm4 + vcmpfalseps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_oqps ymm2,ymm6,ymm4 + vcmpneq_oqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgeps ymm2,ymm6,ymm4 + vcmpgeps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgtps ymm2,ymm6,ymm4 + vcmpgtps ymm2,ymm6,YMMWORD PTR [ecx] + vcmptrueps ymm2,ymm6,ymm4 + vcmptrueps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_osps ymm2,ymm6,ymm4 + vcmpeq_osps ymm2,ymm6,YMMWORD PTR [ecx] + vcmplt_oqps ymm2,ymm6,ymm4 + vcmplt_oqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmple_oqps ymm2,ymm6,ymm4 + vcmple_oqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpunord_sps ymm2,ymm6,ymm4 + vcmpunord_sps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_usps ymm2,ymm6,ymm4 + vcmpneq_usps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnlt_uqps ymm2,ymm6,ymm4 + vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnle_uqps ymm2,ymm6,ymm4 + vcmpnle_uqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpord_sps ymm2,ymm6,ymm4 + vcmpord_sps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpeq_usps ymm2,ymm6,ymm4 + vcmpeq_usps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpnge_uqps ymm2,ymm6,ymm4 + vcmpnge_uqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpngt_uqps ymm2,ymm6,ymm4 + vcmpngt_uqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpfalse_osps ymm2,ymm6,ymm4 + vcmpfalse_osps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpneq_osps ymm2,ymm6,ymm4 + vcmpneq_osps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpge_oqps ymm2,ymm6,ymm4 + vcmpge_oqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmpgt_oqps ymm2,ymm6,ymm4 + vcmpgt_oqps ymm2,ymm6,YMMWORD PTR [ecx] + vcmptrue_usps ymm2,ymm6,ymm4 + vcmptrue_usps ymm2,ymm6,YMMWORD PTR [ecx] + +# Tests for op ymm/mem256, xmm + vcvtpd2dq xmm4,ymm4 + vcvtpd2dq xmm4,YMMWORD PTR [ecx] + vcvtpd2ps xmm4,ymm4 + vcvtpd2ps xmm4,YMMWORD PTR [ecx] + vcvttpd2dq xmm4,ymm4 + vcvttpd2dq xmm4,YMMWORD PTR [ecx] + +# Tests for op ymm/mem256, ymm + vcvtdq2ps ymm4,ymm4 + vcvtdq2ps ymm4,YMMWORD PTR [ecx] + vcvtps2dq ymm4,ymm4 + vcvtps2dq ymm4,YMMWORD PTR [ecx] + vcvttps2dq ymm4,ymm4 + vcvttps2dq ymm4,YMMWORD PTR [ecx] + vmovapd ymm4,ymm4 + vmovapd ymm4,YMMWORD PTR [ecx] + vmovaps ymm4,ymm4 + vmovaps ymm4,YMMWORD PTR [ecx] + vmovdqa ymm4,ymm4 + vmovdqa ymm4,YMMWORD PTR [ecx] + vmovdqu ymm4,ymm4 + vmovdqu ymm4,YMMWORD PTR [ecx] + vmovddup ymm4,ymm4 + vmovddup ymm4,YMMWORD PTR [ecx] + vmovshdup ymm4,ymm4 + vmovshdup ymm4,YMMWORD PTR [ecx] + vmovsldup ymm4,ymm4 + vmovsldup ymm4,YMMWORD PTR [ecx] + vmovupd ymm4,ymm4 + vmovupd ymm4,YMMWORD PTR [ecx] + vmovups ymm4,ymm4 + vmovups ymm4,YMMWORD PTR [ecx] + vptest ymm4,ymm4 + vptest ymm4,YMMWORD PTR [ecx] + vrcpps ymm4,ymm4 + vrcpps ymm4,YMMWORD PTR [ecx] + vrsqrtps ymm4,ymm4 + vrsqrtps ymm4,YMMWORD PTR [ecx] + vsqrtpd ymm4,ymm4 + vsqrtpd ymm4,YMMWORD PTR [ecx] + vsqrtps ymm4,ymm4 + vsqrtps ymm4,YMMWORD PTR [ecx] + vtestpd ymm4,ymm4 + vtestpd ymm4,YMMWORD PTR [ecx] + vtestps ymm4,ymm4 + vtestps ymm4,YMMWORD PTR [ecx] + +# Tests for op mem256, ymm + vlddqu ymm4,YMMWORD PTR [ecx] + +# Tests for op imm8, ymm/mem256, ymm, ymm + vblendpd ymm2,ymm6,ymm4,100 + vblendpd ymm2,ymm6,YMMWORD PTR [ecx],100 + vblendps ymm2,ymm6,ymm4,100 + vblendps ymm2,ymm6,YMMWORD PTR [ecx],100 + vcmppd ymm2,ymm6,ymm4,100 + vcmppd ymm2,ymm6,YMMWORD PTR [ecx],100 + vcmpps ymm2,ymm6,ymm4,100 + vcmpps ymm2,ymm6,YMMWORD PTR [ecx],100 + vdpps ymm2,ymm6,ymm4,100 + vdpps ymm2,ymm6,YMMWORD PTR [ecx],100 + vperm2f128 ymm2,ymm6,ymm4,100 + vperm2f128 ymm2,ymm6,YMMWORD PTR [ecx],100 + vshufpd ymm2,ymm6,ymm4,100 + vshufpd ymm2,ymm6,YMMWORD PTR [ecx],100 + vshufps ymm2,ymm6,ymm4,100 + vshufps ymm2,ymm6,YMMWORD PTR [ecx],100 + +# Tests for op ymm, ymm/mem256, ymm, ymm + vblendvpd ymm7,ymm2,ymm6,ymm4 + vblendvpd ymm7,ymm2,YMMWORD PTR [ecx],ymm4 + vblendvps ymm7,ymm2,ymm6,ymm4 + vblendvps ymm7,ymm2,YMMWORD PTR [ecx],ymm4 + +# Tests for op ymm/mem256, ymm, ymm, ymm +# Tests for op ymm, ymm/mem256, ymm, ymm + vfmaddpd ymm7,ymm2,ymm6,ymm4 + vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmaddps ymm7,ymm2,ymm6,ymm4 + vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmaddsubpd ymm7,ymm2,ymm6,ymm4 + vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmaddsubps ymm7,ymm2,ymm6,ymm4 + vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmsubaddpd ymm7,ymm2,ymm6,ymm4 + vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmsubaddps ymm7,ymm2,ymm6,ymm4 + vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmsubpd ymm7,ymm2,ymm6,ymm4 + vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfmsubps ymm7,ymm2,ymm6,ymm4 + vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfnmaddpd ymm7,ymm2,ymm6,ymm4 + vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfnmaddps ymm7,ymm2,ymm6,ymm4 + vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfnmsubpd ymm7,ymm2,ymm6,ymm4 + vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vfnmsubps ymm7,ymm2,ymm6,ymm4 + vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermilmo2pd ymm7,ymm2,ymm6,ymm4 + vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermilmz2pd ymm7,ymm2,ymm6,ymm4 + vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermiltd2pd ymm7,ymm2,ymm6,ymm4 + vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermilmo2ps ymm7,ymm2,ymm6,ymm4 + vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermilmz2ps ymm7,ymm2,ymm6,ymm4 + vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + vpermiltd2ps ymm7,ymm2,ymm6,ymm4 + vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx] + +# Tests for op imm4, ymm/mem256, ymm, ymm, ymm +# Tests for op imm4, ymm, ymm/mem256, ymm, ymm + vpermil2pd ymm7,ymm2,ymm6,ymm4,10 + vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR [ecx],10 + vpermil2ps ymm7,ymm2,ymm6,ymm4,10 + vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR [ecx],10 + +# Tests for op imm8, xmm/mem128, ymm, ymm + vinsertf128 ymm6,ymm4,xmm4,100 + vinsertf128 ymm6,ymm4,XMMWORD PTR [ecx],100 + +# Tests for op imm8, ymm, xmm/mem128 + vextractf128 xmm4,ymm4,100 + vextractf128 XMMWORD PTR [ecx],ymm4,100 + +# Tests for op xmm/mem128, xmm +# Tests for op mem128, ymm + vbroadcastf128 ymm4,XMMWORD PTR [ecx] + +# Tests for op xmm/mem128, xmm + vcvtdq2ps xmm6,xmm4 + vcvtdq2ps xmm4,XMMWORD PTR [ecx] + vcvtpd2dq xmm6,xmm4 + vcvtpd2dq xmm4,XMMWORD PTR [ecx] + vcvtpd2ps xmm6,xmm4 + vcvtpd2ps xmm4,XMMWORD PTR [ecx] + vcvtps2dq xmm6,xmm4 + vcvtps2dq xmm4,XMMWORD PTR [ecx] + vcvttpd2dq xmm6,xmm4 + vcvttpd2dq xmm4,XMMWORD PTR [ecx] + vcvttps2dq xmm6,xmm4 + vcvttps2dq xmm4,XMMWORD PTR [ecx] + vmovapd xmm6,xmm4 + vmovapd xmm4,XMMWORD PTR [ecx] + vmovaps xmm6,xmm4 + vmovaps xmm4,XMMWORD PTR [ecx] + vmovdqa xmm6,xmm4 + vmovdqa xmm4,XMMWORD PTR [ecx] + vmovdqu xmm6,xmm4 + vmovdqu xmm4,XMMWORD PTR [ecx] + vmovshdup xmm6,xmm4 + vmovshdup xmm4,XMMWORD PTR [ecx] + vmovsldup xmm6,xmm4 + vmovsldup xmm4,XMMWORD PTR [ecx] + vmovupd xmm6,xmm4 + vmovupd xmm4,XMMWORD PTR [ecx] + vmovups xmm6,xmm4 + vmovups xmm4,XMMWORD PTR [ecx] + vpabsb xmm6,xmm4 + vpabsb xmm4,XMMWORD PTR [ecx] + vpabsw xmm6,xmm4 + vpabsw xmm4,XMMWORD PTR [ecx] + vpabsd xmm6,xmm4 + vpabsd xmm4,XMMWORD PTR [ecx] + vphminposuw xmm6,xmm4 + vphminposuw xmm4,XMMWORD PTR [ecx] + vptest xmm6,xmm4 + vptest xmm4,XMMWORD PTR [ecx] + vtestps xmm6,xmm4 + vtestps xmm4,XMMWORD PTR [ecx] + vtestpd xmm6,xmm4 + vtestpd xmm4,XMMWORD PTR [ecx] + vrcpps xmm6,xmm4 + vrcpps xmm4,XMMWORD PTR [ecx] + vrsqrtps xmm6,xmm4 + vrsqrtps xmm4,XMMWORD PTR [ecx] + vsqrtpd xmm6,xmm4 + vsqrtpd xmm4,XMMWORD PTR [ecx] + vsqrtps xmm6,xmm4 + vsqrtps xmm4,XMMWORD PTR [ecx] + +# Tests for op xmm, xmm/mem128 + vmovapd xmm6,xmm4 + vmovapd XMMWORD PTR [ecx],xmm4 + vmovaps xmm6,xmm4 + vmovaps XMMWORD PTR [ecx],xmm4 + vmovdqa xmm6,xmm4 + vmovdqa XMMWORD PTR [ecx],xmm4 + vmovdqu xmm6,xmm4 + vmovdqu XMMWORD PTR [ecx],xmm4 + vmovupd xmm6,xmm4 + vmovupd XMMWORD PTR [ecx],xmm4 + vmovups xmm6,xmm4 + vmovups XMMWORD PTR [ecx],xmm4 + +# Tests for op mem128, xmm + vlddqu xmm4,XMMWORD PTR [ecx] + vmovntdqa xmm4,XMMWORD PTR [ecx] + +# Tests for op xmm, mem128 + vmovntdq XMMWORD PTR [ecx],xmm4 + vmovntpd XMMWORD PTR [ecx],xmm4 + vmovntps XMMWORD PTR [ecx],xmm4 + +# Tests for op xmm/mem128, ymm + vcvtdq2pd ymm4,xmm4 + vcvtdq2pd ymm4,XMMWORD PTR [ecx] + vcvtps2pd ymm4,xmm4 + vcvtps2pd ymm4,XMMWORD PTR [ecx] + +# Tests for op xmm/mem128, xmm, xmm + vaddpd xmm2,xmm6,xmm4 + vaddpd xmm7,xmm6,XMMWORD PTR [ecx] + vaddps xmm2,xmm6,xmm4 + vaddps xmm7,xmm6,XMMWORD PTR [ecx] + vaddsubpd xmm2,xmm6,xmm4 + vaddsubpd xmm7,xmm6,XMMWORD PTR [ecx] + vaddsubps xmm2,xmm6,xmm4 + vaddsubps xmm7,xmm6,XMMWORD PTR [ecx] + vandnpd xmm2,xmm6,xmm4 + vandnpd xmm7,xmm6,XMMWORD PTR [ecx] + vandnps xmm2,xmm6,xmm4 + vandnps xmm7,xmm6,XMMWORD PTR [ecx] + vandpd xmm2,xmm6,xmm4 + vandpd xmm7,xmm6,XMMWORD PTR [ecx] + vandps xmm2,xmm6,xmm4 + vandps xmm7,xmm6,XMMWORD PTR [ecx] + vdivpd xmm2,xmm6,xmm4 + vdivpd xmm7,xmm6,XMMWORD PTR [ecx] + vdivps xmm2,xmm6,xmm4 + vdivps xmm7,xmm6,XMMWORD PTR [ecx] + vhaddpd xmm2,xmm6,xmm4 + vhaddpd xmm7,xmm6,XMMWORD PTR [ecx] + vhaddps xmm2,xmm6,xmm4 + vhaddps xmm7,xmm6,XMMWORD PTR [ecx] + vhsubpd xmm2,xmm6,xmm4 + vhsubpd xmm7,xmm6,XMMWORD PTR [ecx] + vhsubps xmm2,xmm6,xmm4 + vhsubps xmm7,xmm6,XMMWORD PTR [ecx] + vmaxpd xmm2,xmm6,xmm4 + vmaxpd xmm7,xmm6,XMMWORD PTR [ecx] + vmaxps xmm2,xmm6,xmm4 + vmaxps xmm7,xmm6,XMMWORD PTR [ecx] + vminpd xmm2,xmm6,xmm4 + vminpd xmm7,xmm6,XMMWORD PTR [ecx] + vminps xmm2,xmm6,xmm4 + vminps xmm7,xmm6,XMMWORD PTR [ecx] + vmulpd xmm2,xmm6,xmm4 + vmulpd xmm7,xmm6,XMMWORD PTR [ecx] + vmulps xmm2,xmm6,xmm4 + vmulps xmm7,xmm6,XMMWORD PTR [ecx] + vorpd xmm2,xmm6,xmm4 + vorpd xmm7,xmm6,XMMWORD PTR [ecx] + vorps xmm2,xmm6,xmm4 + vorps xmm7,xmm6,XMMWORD PTR [ecx] + vpacksswb xmm2,xmm6,xmm4 + vpacksswb xmm7,xmm6,XMMWORD PTR [ecx] + vpackssdw xmm2,xmm6,xmm4 + vpackssdw xmm7,xmm6,XMMWORD PTR [ecx] + vpackuswb xmm2,xmm6,xmm4 + vpackuswb xmm7,xmm6,XMMWORD PTR [ecx] + vpackusdw xmm2,xmm6,xmm4 + vpackusdw xmm7,xmm6,XMMWORD PTR [ecx] + vpaddb xmm2,xmm6,xmm4 + vpaddb xmm7,xmm6,XMMWORD PTR [ecx] + vpaddw xmm2,xmm6,xmm4 + vpaddw xmm7,xmm6,XMMWORD PTR [ecx] + vpaddd xmm2,xmm6,xmm4 + vpaddd xmm7,xmm6,XMMWORD PTR [ecx] + vpaddq xmm2,xmm6,xmm4 + vpaddq xmm7,xmm6,XMMWORD PTR [ecx] + vpaddsb xmm2,xmm6,xmm4 + vpaddsb xmm7,xmm6,XMMWORD PTR [ecx] + vpaddsw xmm2,xmm6,xmm4 + vpaddsw xmm7,xmm6,XMMWORD PTR [ecx] + vpaddusb xmm2,xmm6,xmm4 + vpaddusb xmm7,xmm6,XMMWORD PTR [ecx] + vpaddusw xmm2,xmm6,xmm4 + vpaddusw xmm7,xmm6,XMMWORD PTR [ecx] + vpand xmm2,xmm6,xmm4 + vpand xmm7,xmm6,XMMWORD PTR [ecx] + vpandn xmm2,xmm6,xmm4 + vpandn xmm7,xmm6,XMMWORD PTR [ecx] + vpavgb xmm2,xmm6,xmm4 + vpavgb xmm7,xmm6,XMMWORD PTR [ecx] + vpavgw xmm2,xmm6,xmm4 + vpavgw xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpeqb xmm2,xmm6,xmm4 + vpcmpeqb xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpeqw xmm2,xmm6,xmm4 + vpcmpeqw xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpeqd xmm2,xmm6,xmm4 + vpcmpeqd xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpeqq xmm2,xmm6,xmm4 + vpcmpeqq xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpgtb xmm2,xmm6,xmm4 + vpcmpgtb xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpgtw xmm2,xmm6,xmm4 + vpcmpgtw xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpgtd xmm2,xmm6,xmm4 + vpcmpgtd xmm7,xmm6,XMMWORD PTR [ecx] + vpcmpgtq xmm2,xmm6,xmm4 + vpcmpgtq xmm7,xmm6,XMMWORD PTR [ecx] + vpermilpd xmm2,xmm6,xmm4 + vpermilpd xmm7,xmm6,XMMWORD PTR [ecx] + vpermilps xmm2,xmm6,xmm4 + vpermilps xmm7,xmm6,XMMWORD PTR [ecx] + vphaddw xmm2,xmm6,xmm4 + vphaddw xmm7,xmm6,XMMWORD PTR [ecx] + vphaddd xmm2,xmm6,xmm4 + vphaddd xmm7,xmm6,XMMWORD PTR [ecx] + vphaddsw xmm2,xmm6,xmm4 + vphaddsw xmm7,xmm6,XMMWORD PTR [ecx] + vphsubw xmm2,xmm6,xmm4 + vphsubw xmm7,xmm6,XMMWORD PTR [ecx] + vphsubd xmm2,xmm6,xmm4 + vphsubd xmm7,xmm6,XMMWORD PTR [ecx] + vphsubsw xmm2,xmm6,xmm4 + vphsubsw xmm7,xmm6,XMMWORD PTR [ecx] + vpmaddwd xmm2,xmm6,xmm4 + vpmaddwd xmm7,xmm6,XMMWORD PTR [ecx] + vpmaddubsw xmm2,xmm6,xmm4 + vpmaddubsw xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxsb xmm2,xmm6,xmm4 + vpmaxsb xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxsw xmm2,xmm6,xmm4 + vpmaxsw xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxsd xmm2,xmm6,xmm4 + vpmaxsd xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxub xmm2,xmm6,xmm4 + vpmaxub xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxuw xmm2,xmm6,xmm4 + vpmaxuw xmm7,xmm6,XMMWORD PTR [ecx] + vpmaxud xmm2,xmm6,xmm4 + vpmaxud xmm7,xmm6,XMMWORD PTR [ecx] + vpminsb xmm2,xmm6,xmm4 + vpminsb xmm7,xmm6,XMMWORD PTR [ecx] + vpminsw xmm2,xmm6,xmm4 + vpminsw xmm7,xmm6,XMMWORD PTR [ecx] + vpminsd xmm2,xmm6,xmm4 + vpminsd xmm7,xmm6,XMMWORD PTR [ecx] + vpminub xmm2,xmm6,xmm4 + vpminub xmm7,xmm6,XMMWORD PTR [ecx] + vpminuw xmm2,xmm6,xmm4 + vpminuw xmm7,xmm6,XMMWORD PTR [ecx] + vpminud xmm2,xmm6,xmm4 + vpminud xmm7,xmm6,XMMWORD PTR [ecx] + vpmulhuw xmm2,xmm6,xmm4 + vpmulhuw xmm7,xmm6,XMMWORD PTR [ecx] + vpmulhrsw xmm2,xmm6,xmm4 + vpmulhrsw xmm7,xmm6,XMMWORD PTR [ecx] + vpmulhw xmm2,xmm6,xmm4 + vpmulhw xmm7,xmm6,XMMWORD PTR [ecx] + vpmullw xmm2,xmm6,xmm4 + vpmullw xmm7,xmm6,XMMWORD PTR [ecx] + vpmulld xmm2,xmm6,xmm4 + vpmulld xmm7,xmm6,XMMWORD PTR [ecx] + vpmuludq xmm2,xmm6,xmm4 + vpmuludq xmm7,xmm6,XMMWORD PTR [ecx] + vpmuldq xmm2,xmm6,xmm4 + vpmuldq xmm7,xmm6,XMMWORD PTR [ecx] + vpor xmm2,xmm6,xmm4 + vpor xmm7,xmm6,XMMWORD PTR [ecx] + vpsadbw xmm2,xmm6,xmm4 + vpsadbw xmm7,xmm6,XMMWORD PTR [ecx] + vpshufb xmm2,xmm6,xmm4 + vpshufb xmm7,xmm6,XMMWORD PTR [ecx] + vpsignb xmm2,xmm6,xmm4 + vpsignb xmm7,xmm6,XMMWORD PTR [ecx] + vpsignw xmm2,xmm6,xmm4 + vpsignw xmm7,xmm6,XMMWORD PTR [ecx] + vpsignd xmm2,xmm6,xmm4 + vpsignd xmm7,xmm6,XMMWORD PTR [ecx] + vpsllw xmm2,xmm6,xmm4 + vpsllw xmm7,xmm6,XMMWORD PTR [ecx] + vpslld xmm2,xmm6,xmm4 + vpslld xmm7,xmm6,XMMWORD PTR [ecx] + vpsllq xmm2,xmm6,xmm4 + vpsllq xmm7,xmm6,XMMWORD PTR [ecx] + vpsraw xmm2,xmm6,xmm4 + vpsraw xmm7,xmm6,XMMWORD PTR [ecx] + vpsrad xmm2,xmm6,xmm4 + vpsrad xmm7,xmm6,XMMWORD PTR [ecx] + vpsrlw xmm2,xmm6,xmm4 + vpsrlw xmm7,xmm6,XMMWORD PTR [ecx] + vpsrld xmm2,xmm6,xmm4 + vpsrld xmm7,xmm6,XMMWORD PTR [ecx] + vpsrlq xmm2,xmm6,xmm4 + vpsrlq xmm7,xmm6,XMMWORD PTR [ecx] + vpsubb xmm2,xmm6,xmm4 + vpsubb xmm7,xmm6,XMMWORD PTR [ecx] + vpsubw xmm2,xmm6,xmm4 + vpsubw xmm7,xmm6,XMMWORD PTR [ecx] + vpsubd xmm2,xmm6,xmm4 + vpsubd xmm7,xmm6,XMMWORD PTR [ecx] + vpsubq xmm2,xmm6,xmm4 + vpsubq xmm7,xmm6,XMMWORD PTR [ecx] + vpsubsb xmm2,xmm6,xmm4 + vpsubsb xmm7,xmm6,XMMWORD PTR [ecx] + vpsubsw xmm2,xmm6,xmm4 + vpsubsw xmm7,xmm6,XMMWORD PTR [ecx] + vpsubusb xmm2,xmm6,xmm4 + vpsubusb xmm7,xmm6,XMMWORD PTR [ecx] + vpsubusw xmm2,xmm6,xmm4 + vpsubusw xmm7,xmm6,XMMWORD PTR [ecx] + vpunpckhbw xmm2,xmm6,xmm4 + vpunpckhbw xmm7,xmm6,XMMWORD PTR [ecx] + vpunpckhwd xmm2,xmm6,xmm4 + vpunpckhwd xmm7,xmm6,XMMWORD PTR [ecx] + vpunpckhdq xmm2,xmm6,xmm4 + vpunpckhdq xmm7,xmm6,XMMWORD PTR [ecx] + vpunpckhqdq xmm2,xmm6,xmm4 + vpunpckhqdq xmm7,xmm6,XMMWORD PTR [ecx] + vpunpcklbw xmm2,xmm6,xmm4 + vpunpcklbw xmm7,xmm6,XMMWORD PTR [ecx] + vpunpcklwd xmm2,xmm6,xmm4 + vpunpcklwd xmm7,xmm6,XMMWORD PTR [ecx] + vpunpckldq xmm2,xmm6,xmm4 + vpunpckldq xmm7,xmm6,XMMWORD PTR [ecx] + vpunpcklqdq xmm2,xmm6,xmm4 + vpunpcklqdq xmm7,xmm6,XMMWORD PTR [ecx] + vpxor xmm2,xmm6,xmm4 + vpxor xmm7,xmm6,XMMWORD PTR [ecx] + vsubpd xmm2,xmm6,xmm4 + vsubpd xmm7,xmm6,XMMWORD PTR [ecx] + vsubps xmm2,xmm6,xmm4 + vsubps xmm7,xmm6,XMMWORD PTR [ecx] + vunpckhpd xmm2,xmm6,xmm4 + vunpckhpd xmm7,xmm6,XMMWORD PTR [ecx] + vunpckhps xmm2,xmm6,xmm4 + vunpckhps xmm7,xmm6,XMMWORD PTR [ecx] + vunpcklpd xmm2,xmm6,xmm4 + vunpcklpd xmm7,xmm6,XMMWORD PTR [ecx] + vunpcklps xmm2,xmm6,xmm4 + vunpcklps xmm7,xmm6,XMMWORD PTR [ecx] + vxorpd xmm2,xmm6,xmm4 + vxorpd xmm7,xmm6,XMMWORD PTR [ecx] + vxorps xmm2,xmm6,xmm4 + vxorps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeqpd xmm2,xmm6,xmm4 + vcmpeqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpltpd xmm2,xmm6,xmm4 + vcmpltpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmplepd xmm2,xmm6,xmm4 + vcmplepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpunordpd xmm2,xmm6,xmm4 + vcmpunordpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneqpd xmm2,xmm6,xmm4 + vcmpneqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnltpd xmm2,xmm6,xmm4 + vcmpnltpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnlepd xmm2,xmm6,xmm4 + vcmpnlepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpordpd xmm2,xmm6,xmm4 + vcmpordpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_uqpd xmm2,xmm6,xmm4 + vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngepd xmm2,xmm6,xmm4 + vcmpngepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngtpd xmm2,xmm6,xmm4 + vcmpngtpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpfalsepd xmm2,xmm6,xmm4 + vcmpfalsepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_oqpd xmm2,xmm6,xmm4 + vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgepd xmm2,xmm6,xmm4 + vcmpgepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgtpd xmm2,xmm6,xmm4 + vcmpgtpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmptruepd xmm2,xmm6,xmm4 + vcmptruepd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_ospd xmm2,xmm6,xmm4 + vcmpeq_ospd xmm7,xmm6,XMMWORD PTR [ecx] + vcmplt_oqpd xmm2,xmm6,xmm4 + vcmplt_oqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmple_oqpd xmm2,xmm6,xmm4 + vcmple_oqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpunord_spd xmm2,xmm6,xmm4 + vcmpunord_spd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_uspd xmm2,xmm6,xmm4 + vcmpneq_uspd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnlt_uqpd xmm2,xmm6,xmm4 + vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnle_uqpd xmm2,xmm6,xmm4 + vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpord_spd xmm2,xmm6,xmm4 + vcmpord_spd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_uspd xmm2,xmm6,xmm4 + vcmpeq_uspd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnge_uqpd xmm2,xmm6,xmm4 + vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngt_uqpd xmm2,xmm6,xmm4 + vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpfalse_ospd xmm2,xmm6,xmm4 + vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_ospd xmm2,xmm6,xmm4 + vcmpneq_ospd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpge_oqpd xmm2,xmm6,xmm4 + vcmpge_oqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgt_oqpd xmm2,xmm6,xmm4 + vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR [ecx] + vcmptrue_uspd xmm2,xmm6,xmm4 + vcmptrue_uspd xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeqps xmm2,xmm6,xmm4 + vcmpeqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpltps xmm2,xmm6,xmm4 + vcmpltps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpleps xmm2,xmm6,xmm4 + vcmpleps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpunordps xmm2,xmm6,xmm4 + vcmpunordps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneqps xmm2,xmm6,xmm4 + vcmpneqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnltps xmm2,xmm6,xmm4 + vcmpnltps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnleps xmm2,xmm6,xmm4 + vcmpnleps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpordps xmm2,xmm6,xmm4 + vcmpordps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_uqps xmm2,xmm6,xmm4 + vcmpeq_uqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngeps xmm2,xmm6,xmm4 + vcmpngeps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngtps xmm2,xmm6,xmm4 + vcmpngtps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpfalseps xmm2,xmm6,xmm4 + vcmpfalseps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_oqps xmm2,xmm6,xmm4 + vcmpneq_oqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgeps xmm2,xmm6,xmm4 + vcmpgeps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgtps xmm2,xmm6,xmm4 + vcmpgtps xmm7,xmm6,XMMWORD PTR [ecx] + vcmptrueps xmm2,xmm6,xmm4 + vcmptrueps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_osps xmm2,xmm6,xmm4 + vcmpeq_osps xmm7,xmm6,XMMWORD PTR [ecx] + vcmplt_oqps xmm2,xmm6,xmm4 + vcmplt_oqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmple_oqps xmm2,xmm6,xmm4 + vcmple_oqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpunord_sps xmm2,xmm6,xmm4 + vcmpunord_sps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_usps xmm2,xmm6,xmm4 + vcmpneq_usps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnlt_uqps xmm2,xmm6,xmm4 + vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnle_uqps xmm2,xmm6,xmm4 + vcmpnle_uqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpord_sps xmm2,xmm6,xmm4 + vcmpord_sps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpeq_usps xmm2,xmm6,xmm4 + vcmpeq_usps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpnge_uqps xmm2,xmm6,xmm4 + vcmpnge_uqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpngt_uqps xmm2,xmm6,xmm4 + vcmpngt_uqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpfalse_osps xmm2,xmm6,xmm4 + vcmpfalse_osps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpneq_osps xmm2,xmm6,xmm4 + vcmpneq_osps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpge_oqps xmm2,xmm6,xmm4 + vcmpge_oqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmpgt_oqps xmm2,xmm6,xmm4 + vcmpgt_oqps xmm7,xmm6,XMMWORD PTR [ecx] + vcmptrue_usps xmm2,xmm6,xmm4 + vcmptrue_usps xmm7,xmm6,XMMWORD PTR [ecx] + +# Tests for op mem128, xmm, xmm + vmaskmovps xmm6,xmm4,XMMWORD PTR [ecx] + vmaskmovpd xmm6,xmm4,XMMWORD PTR [ecx] + +# Tests for op imm8, xmm/mem128, xmm + vpcmpestri xmm6,xmm4,100 + vpcmpestri xmm6,XMMWORD PTR [ecx],100 + vpcmpestrm xmm6,xmm4,100 + vpcmpestrm xmm6,XMMWORD PTR [ecx],100 + vpcmpistri xmm6,xmm4,100 + vpcmpistri xmm6,XMMWORD PTR [ecx],100 + vpcmpistrm xmm6,xmm4,100 + vpcmpistrm xmm6,XMMWORD PTR [ecx],100 + vpermilpd xmm6,xmm4,100 + vpermilpd xmm6,XMMWORD PTR [ecx],100 + vpermilps xmm6,xmm4,100 + vpermilps xmm6,XMMWORD PTR [ecx],100 + vpshufd xmm6,xmm4,100 + vpshufd xmm6,XMMWORD PTR [ecx],100 + vpshufhw xmm6,xmm4,100 + vpshufhw xmm6,XMMWORD PTR [ecx],100 + vpshuflw xmm6,xmm4,100 + vpshuflw xmm6,XMMWORD PTR [ecx],100 + vroundpd xmm6,xmm4,100 + vroundpd xmm6,XMMWORD PTR [ecx],100 + vroundps xmm6,xmm4,100 + vroundps xmm6,XMMWORD PTR [ecx],100 + +# Tests for op xmm, xmm, mem128 + vmaskmovps XMMWORD PTR [ecx],xmm6,xmm4 + vmaskmovpd XMMWORD PTR [ecx],xmm6,xmm4 + +# Tests for op imm8, xmm/mem128, xmm, xmm + vblendpd xmm2,xmm6,xmm4,100 + vblendpd xmm2,xmm6,XMMWORD PTR [ecx],100 + vblendps xmm2,xmm6,xmm4,100 + vblendps xmm2,xmm6,XMMWORD PTR [ecx],100 + vcmppd xmm2,xmm6,xmm4,100 + vcmppd xmm2,xmm6,XMMWORD PTR [ecx],100 + vcmpps xmm2,xmm6,xmm4,100 + vcmpps xmm2,xmm6,XMMWORD PTR [ecx],100 + vdppd xmm2,xmm6,xmm4,100 + vdppd xmm2,xmm6,XMMWORD PTR [ecx],100 + vdpps xmm2,xmm6,xmm4,100 + vdpps xmm2,xmm6,XMMWORD PTR [ecx],100 + vmpsadbw xmm2,xmm6,xmm4,100 + vmpsadbw xmm2,xmm6,XMMWORD PTR [ecx],100 + vpalignr xmm2,xmm6,xmm4,100 + vpalignr xmm2,xmm6,XMMWORD PTR [ecx],100 + vpblendw xmm2,xmm6,xmm4,100 + vpblendw xmm2,xmm6,XMMWORD PTR [ecx],100 + vshufpd xmm2,xmm6,xmm4,100 + vshufpd xmm2,xmm6,XMMWORD PTR [ecx],100 + vshufps xmm2,xmm6,xmm4,100 + vshufps xmm2,xmm6,XMMWORD PTR [ecx],100 + +# Tests for op xmm, xmm/mem128, xmm, xmm + vblendvpd xmm7,xmm2,xmm6,xmm4 + vblendvpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vblendvps xmm7,xmm2,xmm6,xmm4 + vblendvps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpblendvb xmm7,xmm2,xmm6,xmm4 + vpblendvb xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + +# Tests for op xmm/mem128, xmm, xmm, xmm +# Tests for op xmm, xmm/mem128, xmm, xmm + vfmaddpd xmm7,xmm2,xmm6,xmm4 + vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmaddps xmm7,xmm2,xmm6,xmm4 + vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmaddsubpd xmm7,xmm2,xmm6,xmm4 + vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmaddsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmaddsubps xmm7,xmm2,xmm6,xmm4 + vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmaddsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmsubaddpd xmm7,xmm2,xmm6,xmm4 + vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmsubaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmsubaddps xmm7,xmm2,xmm6,xmm4 + vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmsubaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmsubpd xmm7,xmm2,xmm6,xmm4 + vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfmsubps xmm7,xmm2,xmm6,xmm4 + vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfmsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfnmaddpd xmm7,xmm2,xmm6,xmm4 + vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfnmaddpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfnmaddps xmm7,xmm2,xmm6,xmm4 + vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfnmaddps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfnmsubpd xmm7,xmm2,xmm6,xmm4 + vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfnmsubpd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vfnmsubps xmm7,xmm2,xmm6,xmm4 + vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vfnmsubps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermilmo2pd xmm7,xmm2,xmm6,xmm4 + vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermilmo2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermilmz2pd xmm7,xmm2,xmm6,xmm4 + vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermilmz2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermiltd2pd xmm7,xmm2,xmm6,xmm4 + vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermiltd2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermilmo2ps xmm7,xmm2,xmm6,xmm4 + vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermilmo2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermilmz2ps xmm7,xmm2,xmm6,xmm4 + vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermilmz2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + vpermiltd2ps xmm7,xmm2,xmm6,xmm4 + vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx] + vpermiltd2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4 + +# Tests for op imm4, xmm/mem128, xmm, xmm, xmm +# Tests for op imm4, xmm, xmm/mem128, xmm, xmm + vpermil2pd xmm7,xmm2,xmm6,xmm4,10 + vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR [ecx],10 + vpermil2pd xmm7,xmm2,XMMWORD PTR [ecx],xmm4,10 + vpermil2ps xmm7,xmm2,xmm6,xmm4,10 + vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR [ecx],10 + vpermil2ps xmm7,xmm2,XMMWORD PTR [ecx],xmm4,10 + +# Tests for op mem64, ymm + vbroadcastsd ymm4,QWORD PTR [ecx] + +# Tests for op xmm/mem64, xmm + vcomisd xmm6,xmm4 + vcomisd xmm4,QWORD PTR [ecx] + vcvtdq2pd xmm6,xmm4 + vcvtdq2pd xmm4,QWORD PTR [ecx] + vcvtps2pd xmm6,xmm4 + vcvtps2pd xmm4,QWORD PTR [ecx] + vmovddup xmm6,xmm4 + vmovddup xmm4,QWORD PTR [ecx] + vpmovsxbw xmm6,xmm4 + vpmovsxbw xmm4,QWORD PTR [ecx] + vpmovsxwd xmm6,xmm4 + vpmovsxwd xmm4,QWORD PTR [ecx] + vpmovsxdq xmm6,xmm4 + vpmovsxdq xmm4,QWORD PTR [ecx] + vpmovzxbw xmm6,xmm4 + vpmovzxbw xmm4,QWORD PTR [ecx] + vpmovzxwd xmm6,xmm4 + vpmovzxwd xmm4,QWORD PTR [ecx] + vpmovzxdq xmm6,xmm4 + vpmovzxdq xmm4,QWORD PTR [ecx] + vucomisd xmm6,xmm4 + vucomisd xmm4,QWORD PTR [ecx] + +# Tests for op mem64, xmm + vmovsd xmm4,QWORD PTR [ecx] + +# Tests for op xmm, mem64 + vmovlpd QWORD PTR [ecx],xmm4 + vmovlps QWORD PTR [ecx],xmm4 + vmovhpd QWORD PTR [ecx],xmm4 + vmovhps QWORD PTR [ecx],xmm4 + vmovsd QWORD PTR [ecx],xmm4 + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + vmovq QWORD PTR [ecx],xmm4 + vmovq xmm4,QWORD PTR [ecx] + +# Tests for op xmm/mem64, regl + vcvtsd2si ecx,xmm4 + vcvtsd2si ecx,QWORD PTR [ecx] + vcvttsd2si ecx,xmm4 + vcvttsd2si ecx,QWORD PTR [ecx] + +# Tests for op mem64, xmm, xmm + vmovlpd xmm6,xmm4,QWORD PTR [ecx] + vmovlps xmm6,xmm4,QWORD PTR [ecx] + vmovhpd xmm6,xmm4,QWORD PTR [ecx] + vmovhps xmm6,xmm4,QWORD PTR [ecx] + +# Tests for op imm8, xmm/mem64, xmm, xmm + vcmpsd xmm2,xmm6,xmm4,100 + vcmpsd xmm2,xmm6,QWORD PTR [ecx],100 + vroundsd xmm2,xmm6,xmm4,100 + vroundsd xmm2,xmm6,QWORD PTR [ecx],100 + +# Tests for op xmm/mem64, xmm, xmm, xmm +# Tests for op xmm, xmm/mem64, xmm, xmm + vfmaddsd xmm7,xmm2,xmm6,xmm4 + vfmaddsd xmm7,xmm2,xmm6,QWORD PTR [ecx] + vfmaddsd xmm7,xmm2,QWORD PTR [ecx],xmm4 + vfmsubsd xmm7,xmm2,xmm6,xmm4 + vfmsubsd xmm7,xmm2,xmm6,QWORD PTR [ecx] + vfmsubsd xmm7,xmm2,QWORD PTR [ecx],xmm4 + vfnmaddsd xmm7,xmm2,xmm6,xmm4 + vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR [ecx] + vfnmaddsd xmm7,xmm2,QWORD PTR [ecx],xmm4 + vfnmsubsd xmm7,xmm2,xmm6,xmm4 + vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR [ecx] + vfnmsubsd xmm7,xmm2,QWORD PTR [ecx],xmm4 + +# Tests for op xmm/mem64, xmm, xmm + vaddsd xmm2,xmm6,xmm4 + vaddsd xmm2,xmm6,QWORD PTR [ecx] + vcvtsd2ss xmm2,xmm6,xmm4 + vcvtsd2ss xmm2,xmm6,QWORD PTR [ecx] + vdivsd xmm2,xmm6,xmm4 + vdivsd xmm2,xmm6,QWORD PTR [ecx] + vmaxsd xmm2,xmm6,xmm4 + vmaxsd xmm2,xmm6,QWORD PTR [ecx] + vminsd xmm2,xmm6,xmm4 + vminsd xmm2,xmm6,QWORD PTR [ecx] + vmulsd xmm2,xmm6,xmm4 + vmulsd xmm2,xmm6,QWORD PTR [ecx] + vsqrtsd xmm2,xmm6,xmm4 + vsqrtsd xmm2,xmm6,QWORD PTR [ecx] + vsubsd xmm2,xmm6,xmm4 + vsubsd xmm2,xmm6,QWORD PTR [ecx] + vcmpeqsd xmm2,xmm6,xmm4 + vcmpeqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpltsd xmm2,xmm6,xmm4 + vcmpltsd xmm2,xmm6,QWORD PTR [ecx] + vcmplesd xmm2,xmm6,xmm4 + vcmplesd xmm2,xmm6,QWORD PTR [ecx] + vcmpunordsd xmm2,xmm6,xmm4 + vcmpunordsd xmm2,xmm6,QWORD PTR [ecx] + vcmpneqsd xmm2,xmm6,xmm4 + vcmpneqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpnltsd xmm2,xmm6,xmm4 + vcmpnltsd xmm2,xmm6,QWORD PTR [ecx] + vcmpnlesd xmm2,xmm6,xmm4 + vcmpnlesd xmm2,xmm6,QWORD PTR [ecx] + vcmpordsd xmm2,xmm6,xmm4 + vcmpordsd xmm2,xmm6,QWORD PTR [ecx] + vcmpeq_uqsd xmm2,xmm6,xmm4 + vcmpeq_uqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpngesd xmm2,xmm6,xmm4 + vcmpngesd xmm2,xmm6,QWORD PTR [ecx] + vcmpngtsd xmm2,xmm6,xmm4 + vcmpngtsd xmm2,xmm6,QWORD PTR [ecx] + vcmpfalsesd xmm2,xmm6,xmm4 + vcmpfalsesd xmm2,xmm6,QWORD PTR [ecx] + vcmpneq_oqsd xmm2,xmm6,xmm4 + vcmpneq_oqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpgesd xmm2,xmm6,xmm4 + vcmpgesd xmm2,xmm6,QWORD PTR [ecx] + vcmpgtsd xmm2,xmm6,xmm4 + vcmpgtsd xmm2,xmm6,QWORD PTR [ecx] + vcmptruesd xmm2,xmm6,xmm4 + vcmptruesd xmm2,xmm6,QWORD PTR [ecx] + vcmpeq_ossd xmm2,xmm6,xmm4 + vcmpeq_ossd xmm2,xmm6,QWORD PTR [ecx] + vcmplt_oqsd xmm2,xmm6,xmm4 + vcmplt_oqsd xmm2,xmm6,QWORD PTR [ecx] + vcmple_oqsd xmm2,xmm6,xmm4 + vcmple_oqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpunord_ssd xmm2,xmm6,xmm4 + vcmpunord_ssd xmm2,xmm6,QWORD PTR [ecx] + vcmpneq_ussd xmm2,xmm6,xmm4 + vcmpneq_ussd xmm2,xmm6,QWORD PTR [ecx] + vcmpnlt_uqsd xmm2,xmm6,xmm4 + vcmpnlt_uqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpnle_uqsd xmm2,xmm6,xmm4 + vcmpnle_uqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpord_ssd xmm2,xmm6,xmm4 + vcmpord_ssd xmm2,xmm6,QWORD PTR [ecx] + vcmpeq_ussd xmm2,xmm6,xmm4 + vcmpeq_ussd xmm2,xmm6,QWORD PTR [ecx] + vcmpnge_uqsd xmm2,xmm6,xmm4 + vcmpnge_uqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpngt_uqsd xmm2,xmm6,xmm4 + vcmpngt_uqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpfalse_ossd xmm2,xmm6,xmm4 + vcmpfalse_ossd xmm2,xmm6,QWORD PTR [ecx] + vcmpneq_ossd xmm2,xmm6,xmm4 + vcmpneq_ossd xmm2,xmm6,QWORD PTR [ecx] + vcmpge_oqsd xmm2,xmm6,xmm4 + vcmpge_oqsd xmm2,xmm6,QWORD PTR [ecx] + vcmpgt_oqsd xmm2,xmm6,xmm4 + vcmpgt_oqsd xmm2,xmm6,QWORD PTR [ecx] + vcmptrue_ussd xmm2,xmm6,xmm4 + vcmptrue_ussd xmm2,xmm6,QWORD PTR [ecx] + +# Tests for op xmm/mem32, xmm, xmm + vaddss xmm2,xmm6,xmm4 + vaddss xmm2,xmm6,DWORD PTR [ecx] + vcvtss2sd xmm2,xmm6,xmm4 + vcvtss2sd xmm2,xmm6,DWORD PTR [ecx] + vdivss xmm2,xmm6,xmm4 + vdivss xmm2,xmm6,DWORD PTR [ecx] + vmaxss xmm2,xmm6,xmm4 + vmaxss xmm2,xmm6,DWORD PTR [ecx] + vminss xmm2,xmm6,xmm4 + vminss xmm2,xmm6,DWORD PTR [ecx] + vmulss xmm2,xmm6,xmm4 + vmulss xmm2,xmm6,DWORD PTR [ecx] + vrcpss xmm2,xmm6,xmm4 + vrcpss xmm2,xmm6,DWORD PTR [ecx] + vrsqrtss xmm2,xmm6,xmm4 + vrsqrtss xmm2,xmm6,DWORD PTR [ecx] + vsqrtss xmm2,xmm6,xmm4 + vsqrtss xmm2,xmm6,DWORD PTR [ecx] + vsubss xmm2,xmm6,xmm4 + vsubss xmm2,xmm6,DWORD PTR [ecx] + vcmpeqss xmm2,xmm6,xmm4 + vcmpeqss xmm2,xmm6,DWORD PTR [ecx] + vcmpltss xmm2,xmm6,xmm4 + vcmpltss xmm2,xmm6,DWORD PTR [ecx] + vcmpless xmm2,xmm6,xmm4 + vcmpless xmm2,xmm6,DWORD PTR [ecx] + vcmpunordss xmm2,xmm6,xmm4 + vcmpunordss xmm2,xmm6,DWORD PTR [ecx] + vcmpneqss xmm2,xmm6,xmm4 + vcmpneqss xmm2,xmm6,DWORD PTR [ecx] + vcmpnltss xmm2,xmm6,xmm4 + vcmpnltss xmm2,xmm6,DWORD PTR [ecx] + vcmpnless xmm2,xmm6,xmm4 + vcmpnless xmm2,xmm6,DWORD PTR [ecx] + vcmpordss xmm2,xmm6,xmm4 + vcmpordss xmm2,xmm6,DWORD PTR [ecx] + vcmpeq_uqss xmm2,xmm6,xmm4 + vcmpeq_uqss xmm2,xmm6,DWORD PTR [ecx] + vcmpngess xmm2,xmm6,xmm4 + vcmpngess xmm2,xmm6,DWORD PTR [ecx] + vcmpngtss xmm2,xmm6,xmm4 + vcmpngtss xmm2,xmm6,DWORD PTR [ecx] + vcmpfalsess xmm2,xmm6,xmm4 + vcmpfalsess xmm2,xmm6,DWORD PTR [ecx] + vcmpneq_oqss xmm2,xmm6,xmm4 + vcmpneq_oqss xmm2,xmm6,DWORD PTR [ecx] + vcmpgess xmm2,xmm6,xmm4 + vcmpgess xmm2,xmm6,DWORD PTR [ecx] + vcmpgtss xmm2,xmm6,xmm4 + vcmpgtss xmm2,xmm6,DWORD PTR [ecx] + vcmptruess xmm2,xmm6,xmm4 + vcmptruess xmm2,xmm6,DWORD PTR [ecx] + vcmpeq_osss xmm2,xmm6,xmm4 + vcmpeq_osss xmm2,xmm6,DWORD PTR [ecx] + vcmplt_oqss xmm2,xmm6,xmm4 + vcmplt_oqss xmm2,xmm6,DWORD PTR [ecx] + vcmple_oqss xmm2,xmm6,xmm4 + vcmple_oqss xmm2,xmm6,DWORD PTR [ecx] + vcmpunord_sss xmm2,xmm6,xmm4 + vcmpunord_sss xmm2,xmm6,DWORD PTR [ecx] + vcmpneq_usss xmm2,xmm6,xmm4 + vcmpneq_usss xmm2,xmm6,DWORD PTR [ecx] + vcmpnlt_uqss xmm2,xmm6,xmm4 + vcmpnlt_uqss xmm2,xmm6,DWORD PTR [ecx] + vcmpnle_uqss xmm2,xmm6,xmm4 + vcmpnle_uqss xmm2,xmm6,DWORD PTR [ecx] + vcmpord_sss xmm2,xmm6,xmm4 + vcmpord_sss xmm2,xmm6,DWORD PTR [ecx] + vcmpeq_usss xmm2,xmm6,xmm4 + vcmpeq_usss xmm2,xmm6,DWORD PTR [ecx] + vcmpnge_uqss xmm2,xmm6,xmm4 + vcmpnge_uqss xmm2,xmm6,DWORD PTR [ecx] + vcmpngt_uqss xmm2,xmm6,xmm4 + vcmpngt_uqss xmm2,xmm6,DWORD PTR [ecx] + vcmpfalse_osss xmm2,xmm6,xmm4 + vcmpfalse_osss xmm2,xmm6,DWORD PTR [ecx] + vcmpneq_osss xmm2,xmm6,xmm4 + vcmpneq_osss xmm2,xmm6,DWORD PTR [ecx] + vcmpge_oqss xmm2,xmm6,xmm4 + vcmpge_oqss xmm2,xmm6,DWORD PTR [ecx] + vcmpgt_oqss xmm2,xmm6,xmm4 + vcmpgt_oqss xmm2,xmm6,DWORD PTR [ecx] + vcmptrue_usss xmm2,xmm6,xmm4 + vcmptrue_usss xmm2,xmm6,DWORD PTR [ecx] + +# Tests for op mem32, ymm + vbroadcastss ymm4,DWORD PTR [ecx] + +# Tests for op xmm/mem32, xmm + vcomiss xmm6,xmm4 + vcomiss xmm4,DWORD PTR [ecx] + vpmovsxbd xmm6,xmm4 + vpmovsxbd xmm4,DWORD PTR [ecx] + vpmovsxwq xmm6,xmm4 + vpmovsxwq xmm4,DWORD PTR [ecx] + vpmovzxbd xmm6,xmm4 + vpmovzxbd xmm4,DWORD PTR [ecx] + vpmovzxwq xmm6,xmm4 + vpmovzxwq xmm4,DWORD PTR [ecx] + vucomiss xmm6,xmm4 + vucomiss xmm4,DWORD PTR [ecx] + +# Tests for op mem32, xmm + vbroadcastss xmm4,DWORD PTR [ecx] + vmovss xmm4,DWORD PTR [ecx] + +# Tests for op xmm, mem32 + vmovss DWORD PTR [ecx],xmm4 + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + vmovd ecx,xmm4 + vmovd DWORD PTR [ecx],xmm4 + vmovd xmm4,ecx + vmovd xmm4,DWORD PTR [ecx] + +# Tests for op xmm/mem32, regl + vcvtss2si ecx,xmm4 + vcvtss2si ecx,DWORD PTR [ecx] + vcvttss2si ecx,xmm4 + vcvttss2si ecx,DWORD PTR [ecx] + +# Tests for op imm8, xmm, regq/mem32 + vextractps DWORD PTR [ecx],xmm4,100 +# Tests for op imm8, xmm, regl/mem32 + vpextrd ecx,xmm4,100 + vpextrd DWORD PTR [ecx],xmm4,100 + vextractps ecx,xmm4,100 + vextractps DWORD PTR [ecx],xmm4,100 + +# Tests for op regl/mem32, xmm, xmm + vcvtsi2sd xmm6,xmm4,ecx + vcvtsi2sd xmm6,xmm4,DWORD PTR [ecx] + vcvtsi2ss xmm6,xmm4,ecx + vcvtsi2ss xmm6,xmm4,DWORD PTR [ecx] + +# Tests for op imm8, xmm/mem32, xmm, xmm + vcmpss xmm2,xmm6,xmm4,100 + vcmpss xmm2,xmm6,DWORD PTR [ecx],100 + vinsertps xmm2,xmm6,xmm4,100 + vinsertps xmm2,xmm6,DWORD PTR [ecx],100 + vroundss xmm2,xmm6,xmm4,100 + vroundss xmm2,xmm6,DWORD PTR [ecx],100 + +# Tests for op xmm/mem32, xmm, xmm, xmm +# Tests for op xmm, xmm/mem32, xmm, xmm + vfmaddss xmm7,xmm2,xmm6,xmm4 + vfmaddss xmm7,xmm2,xmm6,DWORD PTR [ecx] + vfmaddss xmm7,xmm2,DWORD PTR [ecx],xmm4 + vfmsubss xmm7,xmm2,xmm6,xmm4 + vfmsubss xmm7,xmm2,xmm6,DWORD PTR [ecx] + vfmsubss xmm7,xmm2,DWORD PTR [ecx],xmm4 + vfnmaddss xmm7,xmm2,xmm6,xmm4 + vfnmaddss xmm7,xmm2,xmm6,DWORD PTR [ecx] + vfnmaddss xmm7,xmm2,DWORD PTR [ecx],xmm4 + vfnmsubss xmm7,xmm2,xmm6,xmm4 + vfnmsubss xmm7,xmm2,xmm6,DWORD PTR [ecx] + vfnmsubss xmm7,xmm2,DWORD PTR [ecx],xmm4 + +# Tests for op xmm/m16, xmm + vpmovsxbq xmm6,xmm4 + vpmovsxbq xmm4,WORD PTR [ecx] + vpmovzxbq xmm6,xmm4 + vpmovzxbq xmm4,WORD PTR [ecx] + +# Tests for op imm8, xmm, regl/mem16 + vpextrw ecx,xmm4,100 + vpextrw WORD PTR [ecx],xmm4,100 + +# Tests for op imm8, xmm, regq/mem16 + vpextrw WORD PTR [ecx],xmm4,100 + +# Tests for op imm8, regl/mem16, xmm, xmm + vpinsrw xmm6,xmm4,ecx,100 + vpinsrw xmm6,xmm4,WORD PTR [ecx],100 + + +# Tests for op imm8, xmm, regl/mem8 + vpextrb ecx,xmm4,100 + vpextrb BYTE PTR [ecx],xmm4,100 + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb xmm6,xmm4,ecx,100 + vpinsrb xmm6,xmm4,BYTE PTR [ecx],100 + +# Tests for op imm8, xmm, regq/mem8 + vpextrb BYTE PTR [ecx],xmm4,100 + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb xmm6,xmm4,ecx,100 + vpinsrb xmm6,xmm4,BYTE PTR [ecx],100 + +# Tests for op xmm, xmm + vmaskmovdqu xmm6,xmm4 + vmovq xmm6,xmm4 + +# Tests for op xmm, regl + vmovmskpd ecx,xmm4 + vmovmskps ecx,xmm4 + vpmovmskb ecx,xmm4 +# Tests for op xmm, xmm, xmm + vmovhlps xmm2,xmm6,xmm4 + vmovlhps xmm2,xmm6,xmm4 + vmovsd xmm2,xmm6,xmm4 + vmovss xmm2,xmm6,xmm4 + +# Tests for op imm8, xmm, xmm + vpslld xmm6,xmm4,100 + vpslldq xmm6,xmm4,100 + vpsllq xmm6,xmm4,100 + vpsllw xmm6,xmm4,100 + vpsrad xmm6,xmm4,100 + vpsraw xmm6,xmm4,100 + vpsrld xmm6,xmm4,100 + vpsrldq xmm6,xmm4,100 + vpsrlq xmm6,xmm4,100 + vpsrlw xmm6,xmm4,100 + +# Tests for op imm8, xmm, regl + vpextrw ecx,xmm4,100 + +# Tests for op ymm, regl + vmovmskpd ecx,ymm4 + vmovmskps ecx,ymm4 + +# Tests for op ymm, regq + + +# Default instructions without suffixes. + vcvtpd2dq xmm6,xmm4 + vcvtpd2dq xmm6,ymm4 + vcvtpd2ps xmm6,xmm4 + vcvtpd2ps xmm6,ymm4 + vcvttpd2dq xmm6,xmm4 + vcvttpd2dq xmm6,ymm4 + +#Tests with different memory and register operands. + vldmxcsr DWORD PTR ds:0x1234 + vmovdqa xmm0,XMMWORD PTR ds:0x1234 + vmovdqa XMMWORD PTR ds:0x1234,xmm0 + vmovd DWORD PTR ds:0x1234,xmm0 + vcvtsd2si eax,QWORD PTR ds:0x1234 + vcvtdq2pd ymm0,XMMWORD PTR ds:0x1234 + vcvtpd2ps xmm0,YMMWORD PTR ds:0x1234 + vpavgb xmm7,xmm0,XMMWORD PTR ds:0x1234 + vpextrb ds:0x1234,xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR ds:0x1234 + vblendvps xmm6,xmm4,XMMWORD PTR ds:0x1234,xmm0 + vpinsrb xmm7,xmm0,ds:0x1234,100 + vmovdqa ymm0,YMMWORD PTR ds:0x1234 + vmovdqa YMMWORD PTR ds:0x1234,ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR ds:0x1234 + vroundpd ymm0,YMMWORD PTR ds:0x1234,100 + vextractf128 XMMWORD PTR ds:0x1234,ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR ds:0x1234,100 + vblendvpd ymm6,ymm4,YMMWORD PTR ds:0x1234,ymm0 + vldmxcsr DWORD PTR [ebp] + vmovdqa xmm0,XMMWORD PTR [ebp] + vmovdqa XMMWORD PTR [ebp],xmm0 + vmovd DWORD PTR [ebp],xmm0 + vcvtsd2si eax,QWORD PTR [ebp] + vcvtdq2pd ymm0,XMMWORD PTR [ebp] + vcvtpd2ps xmm0,YMMWORD PTR [ebp] + vpavgb xmm7,xmm0,XMMWORD PTR [ebp] + vpextrb [ebp],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp] + vblendvps xmm6,xmm4,XMMWORD PTR [ebp],xmm0 + vpinsrb xmm7,xmm0,[ebp],100 + vmovdqa ymm0,YMMWORD PTR [ebp] + vmovdqa YMMWORD PTR [ebp],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [ebp] + vroundpd ymm0,YMMWORD PTR [ebp],100 + vextractf128 XMMWORD PTR [ebp],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [ebp],ymm0 + vldmxcsr DWORD PTR [ebp+0x99] + vmovdqa xmm0,XMMWORD PTR [ebp+0x99] + vmovdqa XMMWORD PTR [ebp+0x99],xmm0 + vmovd DWORD PTR [ebp+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [ebp+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [ebp+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [ebp+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [ebp+0x99] + vpextrb [ebp+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [ebp+0x99],xmm0 + vpinsrb xmm7,xmm0,[ebp+0x99],100 + vmovdqa ymm0,YMMWORD PTR [ebp+0x99] + vmovdqa YMMWORD PTR [ebp+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+0x99] + vroundpd ymm0,YMMWORD PTR [ebp+0x99],100 + vextractf128 XMMWORD PTR [ebp+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+0x99],ymm0 + vldmxcsr DWORD PTR [eiz*1+0x99] + vmovdqa xmm0,XMMWORD PTR [eiz*1+0x99] + vmovdqa XMMWORD PTR [eiz*1+0x99],xmm0 + vmovd DWORD PTR [eiz*1+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [eiz*1+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [eiz*1+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [eiz*1+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [eiz*1+0x99] + vpextrb [eiz*1+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*1+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [eiz*1+0x99],xmm0 + vpinsrb xmm7,xmm0,[eiz*1+0x99],100 + vmovdqa ymm0,YMMWORD PTR [eiz*1+0x99] + vmovdqa YMMWORD PTR [eiz*1+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*1+0x99] + vroundpd ymm0,YMMWORD PTR [eiz*1+0x99],100 + vextractf128 XMMWORD PTR [eiz*1+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*1+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*1+0x99],ymm0 + vldmxcsr DWORD PTR [eiz*2+0x99] + vmovdqa xmm0,XMMWORD PTR [eiz*2+0x99] + vmovdqa XMMWORD PTR [eiz*2+0x99],xmm0 + vmovd DWORD PTR [eiz*2+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [eiz*2+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [eiz*2+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [eiz*2+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [eiz*2+0x99] + vpextrb [eiz*2+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [eiz*2+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [eiz*2+0x99],xmm0 + vpinsrb xmm7,xmm0,[eiz*2+0x99],100 + vmovdqa ymm0,YMMWORD PTR [eiz*2+0x99] + vmovdqa YMMWORD PTR [eiz*2+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [eiz*2+0x99] + vroundpd ymm0,YMMWORD PTR [eiz*2+0x99],100 + vextractf128 XMMWORD PTR [eiz*2+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [eiz*2+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [eiz*2+0x99],ymm0 + vldmxcsr DWORD PTR [eax+eiz*1+0x99] + vmovdqa xmm0,XMMWORD PTR [eax+eiz*1+0x99] + vmovdqa XMMWORD PTR [eax+eiz*1+0x99],xmm0 + vmovd DWORD PTR [eax+eiz*1+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [eax+eiz*1+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*1+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*1+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*1+0x99] + vpextrb [eax+eiz*1+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*1+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*1+0x99],xmm0 + vpinsrb xmm7,xmm0,[eax+eiz*1+0x99],100 + vmovdqa ymm0,YMMWORD PTR [eax+eiz*1+0x99] + vmovdqa YMMWORD PTR [eax+eiz*1+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99] + vroundpd ymm0,YMMWORD PTR [eax+eiz*1+0x99],100 + vextractf128 XMMWORD PTR [eax+eiz*1+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*1+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*1+0x99],ymm0 + vldmxcsr DWORD PTR [eax+eiz*2+0x99] + vmovdqa xmm0,XMMWORD PTR [eax+eiz*2+0x99] + vmovdqa XMMWORD PTR [eax+eiz*2+0x99],xmm0 + vmovd DWORD PTR [eax+eiz*2+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [eax+eiz*2+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [eax+eiz*2+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [eax+eiz*2+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [eax+eiz*2+0x99] + vpextrb [eax+eiz*2+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+eiz*2+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [eax+eiz*2+0x99],xmm0 + vpinsrb xmm7,xmm0,[eax+eiz*2+0x99],100 + vmovdqa ymm0,YMMWORD PTR [eax+eiz*2+0x99] + vmovdqa YMMWORD PTR [eax+eiz*2+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99] + vroundpd ymm0,YMMWORD PTR [eax+eiz*2+0x99],100 + vextractf128 XMMWORD PTR [eax+eiz*2+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+eiz*2+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [eax+eiz*2+0x99],ymm0 + vldmxcsr DWORD PTR [eax+ebx*4+0x99] + vmovdqa xmm0,XMMWORD PTR [eax+ebx*4+0x99] + vmovdqa XMMWORD PTR [eax+ebx*4+0x99],xmm0 + vmovd DWORD PTR [eax+ebx*4+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [eax+ebx*4+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [eax+ebx*4+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [eax+ebx*4+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [eax+ebx*4+0x99] + vpextrb [eax+ebx*4+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [eax+ebx*4+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [eax+ebx*4+0x99],xmm0 + vpinsrb xmm7,xmm0,[eax+ebx*4+0x99],100 + vmovdqa ymm0,YMMWORD PTR [eax+ebx*4+0x99] + vmovdqa YMMWORD PTR [eax+ebx*4+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99] + vroundpd ymm0,YMMWORD PTR [eax+ebx*4+0x99],100 + vextractf128 XMMWORD PTR [eax+ebx*4+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [eax+ebx*4+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [eax+ebx*4+0x99],ymm0 + vldmxcsr DWORD PTR [esp+ecx*8+0x99] + vmovdqa xmm0,XMMWORD PTR [esp+ecx*8+0x99] + vmovdqa XMMWORD PTR [esp+ecx*8+0x99],xmm0 + vmovd DWORD PTR [esp+ecx*8+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [esp+ecx*8+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [esp+ecx*8+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [esp+ecx*8+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [esp+ecx*8+0x99] + vpextrb [esp+ecx*8+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [esp+ecx*8+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [esp+ecx*8+0x99],xmm0 + vpinsrb xmm7,xmm0,[esp+ecx*8+0x99],100 + vmovdqa ymm0,YMMWORD PTR [esp+ecx*8+0x99] + vmovdqa YMMWORD PTR [esp+ecx*8+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99] + vroundpd ymm0,YMMWORD PTR [esp+ecx*8+0x99],100 + vextractf128 XMMWORD PTR [esp+ecx*8+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [esp+ecx*8+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [esp+ecx*8+0x99],ymm0 + vldmxcsr DWORD PTR [ebp+edx*1+0x99] + vmovdqa xmm0,XMMWORD PTR [ebp+edx*1+0x99] + vmovdqa XMMWORD PTR [ebp+edx*1+0x99],xmm0 + vmovd DWORD PTR [ebp+edx*1+0x99],xmm0 + vcvtsd2si eax,QWORD PTR [ebp+edx*1+0x99] + vcvtdq2pd ymm0,XMMWORD PTR [ebp+edx*1+0x99] + vcvtpd2ps xmm0,YMMWORD PTR [ebp+edx*1+0x99] + vpavgb xmm7,xmm0,XMMWORD PTR [ebp+edx*1+0x99] + vpextrb [ebp+edx*1+0x99],xmm0,100 + vcvtsi2sd xmm7,xmm0,DWORD PTR [ebp+edx*1+0x99] + vblendvps xmm6,xmm4,XMMWORD PTR [ebp+edx*1+0x99],xmm0 + vpinsrb xmm7,xmm0,[ebp+edx*1+0x99],100 + vmovdqa ymm0,YMMWORD PTR [ebp+edx*1+0x99] + vmovdqa YMMWORD PTR [ebp+edx*1+0x99],ymm0 + vpermilpd ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99] + vroundpd ymm0,YMMWORD PTR [ebp+edx*1+0x99],100 + vextractf128 XMMWORD PTR [ebp+edx*1+0x99],ymm0,100 + vperm2f128 ymm7,ymm0,YMMWORD PTR [ebp+edx*1+0x99],100 + vblendvpd ymm6,ymm4,YMMWORD PTR [ebp+edx*1+0x99],ymm0 +# Tests for all register operands. + vmovmskpd eax,xmm0 + vpslld xmm7,xmm0,100 + vmovmskps eax,ymm0 diff --git a/gas/testsuite/gas/i386/clmul-intel.d b/gas/testsuite/gas/i386/clmul-intel.d new file mode 100644 index 0000000..cd29bb4 --- /dev/null +++ b/gas/testsuite/gas/i386/clmul-intel.d @@ -0,0 +1,30 @@ +#source: clmul.s +#objdump: -dw -Mintel +#name: i386 CLMUL (Intel mode) + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq xmm0,XMMWORD PTR \[ecx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq xmm0,XMMWORD PTR \[ecx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq xmm0,XMMWORD PTR \[ecx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq xmm0,xmm1 +#pass diff --git a/gas/testsuite/gas/i386/clmul.d b/gas/testsuite/gas/i386/clmul.d new file mode 100644 index 0000000..be1a549 --- /dev/null +++ b/gas/testsuite/gas/i386/clmul.d @@ -0,0 +1,29 @@ +#objdump: -dw +#name: i386 CLMUL + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq \$0x8,\(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq \$0x8,\(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq \(%ecx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq %xmm1,%xmm0 +#pass diff --git a/gas/testsuite/gas/i386/clmul.s b/gas/testsuite/gas/i386/clmul.s new file mode 100644 index 0000000..b77d558 --- /dev/null +++ b/gas/testsuite/gas/i386/clmul.s @@ -0,0 +1,26 @@ +# Check CLMUL new instructions. + + .text +foo: + pclmulqdq $8,(%ecx),%xmm0 + pclmulqdq $8,%xmm1,%xmm0 + pclmullqlqdq (%ecx),%xmm0 + pclmullqlqdq %xmm1,%xmm0 + pclmulhqlqdq (%ecx),%xmm0 + pclmulhqlqdq %xmm1,%xmm0 + pclmullqhqdq (%ecx),%xmm0 + pclmullqhqdq %xmm1,%xmm0 + pclmulhqhqdq (%ecx),%xmm0 + pclmulhqhqdq %xmm1,%xmm0 + + .intel_syntax noprefix + pclmulqdq xmm0,XMMWORD PTR [ecx],8 + pclmulqdq xmm0,xmm1,8 + pclmullqlqdq xmm0,XMMWORD PTR [ecx] + pclmullqlqdq xmm0,xmm1 + pclmulhqlqdq xmm0,XMMWORD PTR [ecx] + pclmulhqlqdq xmm0,xmm1 + pclmullqhqdq xmm0,XMMWORD PTR [ecx] + pclmullqhqdq xmm0,xmm1 + pclmulhqhqdq xmm0,XMMWORD PTR [ecx] + pclmulhqhqdq xmm0,xmm1 diff --git a/gas/testsuite/gas/i386/i386.exp b/gas/testsuite/gas/i386/i386.exp index 30459e9..4111fe5 100644 --- a/gas/testsuite/gas/i386/i386.exp +++ b/gas/testsuite/gas/i386/i386.exp @@ -116,6 +116,14 @@ if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_32_check]] run_dump_test "arch-12" run_dump_test "xsave" run_dump_test "xsave-intel" + run_dump_test "aes" + run_dump_test "aes-intel" + run_dump_test "clmul" + run_dump_test "clmul-intel" + run_dump_test "avx" + run_dump_test "avx-intel" + run_dump_test "sse2avx" + run_list_test "inval-avx" "-al" # These tests require support for 8 and 16 bit relocs, # so we only run them for ELF and COFF targets. @@ -234,6 +242,14 @@ if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_64_check]] t run_dump_test "x86-64-arch-2" run_dump_test "x86-64-xsave" run_dump_test "x86-64-xsave-intel" + run_dump_test "x86-64-aes" + run_dump_test "x86-64-aes-intel" + run_dump_test "x86-64-clmul" + run_dump_test "x86-64-clmul-intel" + run_dump_test "x86-64-avx" + run_dump_test "x86-64-avx-intel" + run_dump_test "x86-64-sse2avx" + run_list_test "x86-64-inval-avx" "-al" if { ![istarget "*-*-aix*"] && ![istarget "*-*-beos*"] diff --git a/gas/testsuite/gas/i386/inval-avx.l b/gas/testsuite/gas/i386/inval-avx.l new file mode 100644 index 0000000..796b1e4 --- /dev/null +++ b/gas/testsuite/gas/i386/inval-avx.l @@ -0,0 +1,109 @@ +.*: Assembler messages: +.*:4: Error: .* +.*:5: Error: .* +.*:6: Error: .* +.*:7: Error: .* +.*:8: Error: .* +.*:9: Error: .* +.*:10: Error: .* +.*:11: Error: .* +.*:12: Error: .* +.*:13: Error: .* +.*:14: Error: .* +.*:15: Error: .* +.*:16: Error: .* +.*:17: Error: .* +.*:18: Error: .* +.*:19: Error: .* +.*:20: Error: .* +.*:21: Error: .* +.*:22: Error: .* +.*:23: Error: .* +.*:24: Error: .* +.*:25: Error: .* +.*:26: Error: .* +.*:27: Error: .* +.*:28: Error: .* +.*:31: Error: .* +.*:32: Error: .* +.*:33: Error: .* +.*:34: Error: .* +.*:35: Error: .* +.*:36: Error: .* +.*:37: Error: .* +.*:38: Error: .* +.*:39: Error: .* +.*:40: Error: .* +.*:41: Error: .* +.*:42: Error: .* +.*:43: Error: .* +.*:44: Error: .* +.*:45: Error: .* +.*:46: Error: .* +.*:47: Error: .* +.*:48: Error: .* +.*:49: Error: .* +.*:50: Error: .* +.*:51: Error: .* +.*:52: Error: .* +.*:53: Error: .* +.*:54: Error: .* +.*:55: Error: .* +GAS LISTING .* + + +[ ]*1[ ]+\# Check illegal AVX instructions +[ ]*2[ ]+\.text +[ ]*3[ ]+_start: +[ ]*4[ ]+vcvtpd2dq \(%ecx\),%xmm2 +[ ]*5[ ]+vcvtpd2ps \(%ecx\),%xmm2 +[ ]*6[ ]+vcvttpd2dq \(%ecx\),%xmm2 +[ ]*7[ ]+vfmaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*8[ ]+vfmaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*9[ ]+vfmaddsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*10[ ]+vfmaddss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*11[ ]+vfmaddsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*12[ ]+vfmaddsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*13[ ]+vfmsubaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*14[ ]+vfmsubaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*15[ ]+vfmsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*16[ ]+vfmsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*17[ ]+vfmsubsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*18[ ]+vfmsubss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*19[ ]+vfnmaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*20[ ]+vfnmaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*21[ ]+vfnmaddsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*22[ ]+vfnmaddss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*23[ ]+vfnmsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*24[ ]+vfnmsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*25[ ]+vfnmsubsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*26[ ]+vfnmsubss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*27[ ]+vpermil2pd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*28[ ]+vpermil2ps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*29[ ]+ +[ ]*30[ ]+\.intel_syntax noprefix +[ ]*31[ ]+vcvtpd2dq xmm2,\[ecx\] +[ ]*32[ ]+vcvtpd2ps xmm2,\[ecx\] +[ ]*33[ ]+vcvttpd2dq xmm2,\[ecx\] +[ ]*34[ ]+vfmaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*35[ ]+vfmaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*36[ ]+vfmaddsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*37[ ]+vfmaddss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*38[ ]+vfmaddsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*39[ ]+vfmaddsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*40[ ]+vfmsubaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*41[ ]+vfmsubaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*42[ ]+vfmsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*43[ ]+vfmsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*44[ ]+vfmsubsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*45[ ]+vfmsubss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*46[ ]+vfnmaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*47[ ]+vfnmaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*48[ ]+vfnmaddsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*49[ ]+vfnmaddss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*50[ ]+vfnmsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*51[ ]+vfnmsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*52[ ]+vfnmsubsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*53[ ]+vfnmsubss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*54[ ]+vpermil2pd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*55[ ]+vpermil2ps xmm3,xmm1,xmm2,xmm4,0x10 diff --git a/gas/testsuite/gas/i386/inval-avx.s b/gas/testsuite/gas/i386/inval-avx.s new file mode 100644 index 0000000..bf42a8d --- /dev/null +++ b/gas/testsuite/gas/i386/inval-avx.s @@ -0,0 +1,55 @@ +# Check illegal AVX instructions + .text +_start: + vcvtpd2dq (%ecx),%xmm2 + vcvtpd2ps (%ecx),%xmm2 + vcvttpd2dq (%ecx),%xmm2 + vfmaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vpermil2pd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vpermil2ps $17,%xmm4,%xmm2,%xmm1,%xmm3 + + .intel_syntax noprefix + vcvtpd2dq xmm2,[ecx] + vcvtpd2ps xmm2,[ecx] + vcvttpd2dq xmm2,[ecx] + vfmaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddss xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubsd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubss xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddsd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddss xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubsd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubss xmm3,xmm1,xmm2,xmm4,0x10 + vpermil2pd xmm3,xmm1,xmm2,xmm4,0x10 + vpermil2ps xmm3,xmm1,xmm2,xmm4,0x10 diff --git a/gas/testsuite/gas/i386/rexw.d b/gas/testsuite/gas/i386/rexw.d index acd3056..84240f3 100644 --- a/gas/testsuite/gas/i386/rexw.d +++ b/gas/testsuite/gas/i386/rexw.d @@ -17,6 +17,14 @@ Disassembly of section .text: [ ]*[a-f0-9]+: 0f c4 c1 00 pinsrw \$0x0,%ecx,%mm0 [ ]*[a-f0-9]+: 0f d7 c5 pmovmskb %mm5,%eax [ ]*[a-f0-9]+: 66 0f d7 c5 pmovmskb %xmm5,%eax +[ ]*[a-f0-9]+: c4 e3 79 17 c1 00 vextractps \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c5 f9 50 ca vmovmskpd %xmm2,%ecx +[ ]*[a-f0-9]+: c5 f8 50 ca vmovmskps %xmm2,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 c1 00 vpextrb \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c5 f9 c5 c8 00 vpextrw \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c4 e3 79 20 c1 00 vpinsrb \$0x0,%ecx,%xmm0,%xmm0 +[ ]*[a-f0-9]+: c5 f9 c4 c1 00 vpinsrw \$0x0,%ecx,%xmm0,%xmm0 +[ ]*[a-f0-9]+: c5 f9 d7 c5 vpmovmskb %xmm5,%eax [ ]*[a-f0-9]+: 66 0f 3a 17 c1 00 extractps \$0x0,%xmm0,%ecx [ ]*[a-f0-9]+: 66 0f 50 ca movmskpd %xmm2,%ecx [ ]*[a-f0-9]+: 0f 50 ca movmskps %xmm2,%ecx @@ -28,4 +36,12 @@ Disassembly of section .text: [ ]*[a-f0-9]+: 66 0f c4 c1 00 pinsrw \$0x0,%ecx,%xmm0 [ ]*[a-f0-9]+: 0f d7 cd pmovmskb %mm5,%ecx [ ]*[a-f0-9]+: 66 0f d7 cd pmovmskb %xmm5,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 c1 00 vextractps \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c5 f9 50 ca vmovmskpd %xmm2,%ecx +[ ]*[a-f0-9]+: c5 f8 50 ca vmovmskps %xmm2,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 c1 00 vpextrb \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c5 f9 c5 c8 00 vpextrw \$0x0,%xmm0,%ecx +[ ]*[a-f0-9]+: c4 e3 79 20 c1 00 vpinsrb \$0x0,%ecx,%xmm0,%xmm0 +[ ]*[a-f0-9]+: c5 f9 c4 c1 00 vpinsrw \$0x0,%ecx,%xmm0,%xmm0 +[ ]*[a-f0-9]+: c5 f9 d7 cd vpmovmskb %xmm5,%ecx #pass diff --git a/gas/testsuite/gas/i386/rexw.s b/gas/testsuite/gas/i386/rexw.s index 882273d..0c931c7 100644 --- a/gas/testsuite/gas/i386/rexw.s +++ b/gas/testsuite/gas/i386/rexw.s @@ -14,6 +14,16 @@ foo: pmovmskb %mm5,%rax pmovmskb %xmm5,%rax +# AVX instructions + vextractps $0x0,%xmm0,%rcx + vmovmskpd %xmm2,%rcx + vmovmskps %xmm2,%rcx + vpextrb $0x0,%xmm0,%rcx + vpextrw $0x0,%xmm0,%rcx + vpinsrb $0x0,%rcx,%xmm0,%xmm0 + vpinsrw $0x0,%rcx,%xmm0,%xmm0 + vpmovmskb %xmm5,%rax + .intel_syntax noprefix extractps rcx,xmm0,0x0 movmskpd rcx,xmm2 @@ -26,3 +36,13 @@ foo: pinsrw xmm0,rcx,0x0 pmovmskb rcx,mm5 pmovmskb rcx,xmm5 + +# AVX instructions + vextractps rcx,xmm0,0x0 + vmovmskpd rcx,xmm2 + vmovmskps rcx,xmm2 + vpextrb rcx,xmm0,0x0 + vpextrw rcx,xmm0,0x0 + vpinsrb xmm0,xmm0,rcx,0x0 + vpinsrw xmm0,xmm0,rcx,0x0 + vpmovmskb rcx,xmm5 diff --git a/gas/testsuite/gas/i386/sse2avx.d b/gas/testsuite/gas/i386/sse2avx.d new file mode 100644 index 0000000..ecca20e --- /dev/null +++ b/gas/testsuite/gas/i386/sse2avx.d @@ -0,0 +1,566 @@ +#as: -msse2avx +#objdump: -dw +#name: i386 SSE with AVX encoding + +.*: file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%ecx\) +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 c9 58 f4 vaddpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 58 31 vaddpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 58 f4 vaddps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 58 31 vaddps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d0 f4 vaddsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d0 31 vaddsubpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb d0 f4 vaddsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb d0 31 vaddsubps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 55 f4 vandnpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 55 31 vandnpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 55 f4 vandnps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 55 31 vandnps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 54 f4 vandpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 54 31 vandpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 54 f4 vandps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 54 31 vandps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5e f4 vdivpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5e 31 vdivpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5e f4 vdivps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5e 31 vdivps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7c f4 vhaddpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7c 31 vhaddpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7c f4 vhaddps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7c 31 vhaddps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7d f4 vhsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7d 31 vhsubpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7d f4 vhsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7d 31 vhsubps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5f f4 vmaxpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5f 31 vmaxpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5f f4 vmaxps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5f 31 vmaxps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5d f4 vminpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5d 31 vminpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5d f4 vminps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5d 31 vminps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 59 f4 vmulpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 59 31 vmulpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 59 f4 vmulps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 59 31 vmulps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 56 f4 vorpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 56 31 vorpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 56 f4 vorps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 56 31 vorps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 63 f4 vpacksswb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 63 31 vpacksswb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6b f4 vpackssdw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6b 31 vpackssdw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 67 f4 vpackuswb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 67 31 vpackuswb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2b f4 vpackusdw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2b 31 vpackusdw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fc f4 vpaddb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fc 31 vpaddb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fd f4 vpaddw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fd 31 vpaddw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fe f4 vpaddd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fe 31 vpaddd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d4 f4 vpaddq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d4 31 vpaddq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ec f4 vpaddsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ec 31 vpaddsb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ed f4 vpaddsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ed 31 vpaddsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dc f4 vpaddusb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dc 31 vpaddusb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dd f4 vpaddusw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dd 31 vpaddusw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 db f4 vpand %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 db 31 vpand \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 df f4 vpandn %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 df 31 vpandn \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e0 f4 vpavgb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e0 31 vpavgb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e3 f4 vpavgw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e3 31 vpavgw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 74 f4 vpcmpeqb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 74 31 vpcmpeqb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 75 f4 vpcmpeqw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 75 31 vpcmpeqw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 76 f4 vpcmpeqd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 76 31 vpcmpeqd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 29 f4 vpcmpeqq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 29 31 vpcmpeqq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 64 f4 vpcmpgtb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 64 31 vpcmpgtb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 65 f4 vpcmpgtw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 65 31 vpcmpgtw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 66 f4 vpcmpgtd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 66 31 vpcmpgtd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 37 f4 vpcmpgtq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 37 31 vpcmpgtq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 01 f4 vphaddw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 01 31 vphaddw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 02 f4 vphaddd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 02 31 vphaddd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 03 f4 vphaddsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 03 31 vphaddsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 05 f4 vphsubw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 05 31 vphsubw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 06 f4 vphsubd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 06 31 vphsubd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 07 f4 vphsubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 07 31 vphsubsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f5 f4 vpmaddwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f5 31 vpmaddwd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 04 f4 vpmaddubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 04 31 vpmaddubsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3c f4 vpmaxsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3c 31 vpmaxsb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ee f4 vpmaxsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ee 31 vpmaxsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3d f4 vpmaxsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3d 31 vpmaxsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 de f4 vpmaxub %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 de 31 vpmaxub \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3e f4 vpmaxuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3e 31 vpmaxuw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3f f4 vpmaxud %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3f 31 vpmaxud \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 38 f4 vpminsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 38 31 vpminsb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ea f4 vpminsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ea 31 vpminsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 39 f4 vpminsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 39 31 vpminsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 da f4 vpminub %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 da 31 vpminub \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3a f4 vpminuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3a 31 vpminuw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3b f4 vpminud %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3b 31 vpminud \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e4 f4 vpmulhuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e4 31 vpmulhuw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0b f4 vpmulhrsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0b 31 vpmulhrsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e5 f4 vpmulhw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e5 31 vpmulhw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d5 f4 vpmullw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d5 31 vpmullw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 40 f4 vpmulld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 40 31 vpmulld \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f4 f4 vpmuludq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f4 31 vpmuludq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 28 f4 vpmuldq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 28 31 vpmuldq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 eb f4 vpor %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 eb 31 vpor \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f6 f4 vpsadbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f6 31 vpsadbw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 00 f4 vpshufb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 00 31 vpshufb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 08 f4 vpsignb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 08 31 vpsignb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 09 f4 vpsignw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 09 31 vpsignw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0a f4 vpsignd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0a 31 vpsignd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f1 f4 vpsllw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f1 31 vpsllw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f2 f4 vpslld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f2 31 vpslld \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f3 f4 vpsllq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f3 31 vpsllq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e1 f4 vpsraw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e1 31 vpsraw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e2 f4 vpsrad %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e2 31 vpsrad \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d1 f4 vpsrlw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d1 31 vpsrlw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d2 f4 vpsrld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d2 31 vpsrld \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d3 f4 vpsrlq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d3 31 vpsrlq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f8 f4 vpsubb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f8 31 vpsubb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f9 f4 vpsubw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f9 31 vpsubw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fa f4 vpsubd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fa 31 vpsubd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fb f4 vpsubq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fb 31 vpsubq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e8 f4 vpsubsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e8 31 vpsubsb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e9 f4 vpsubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e9 31 vpsubsw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d8 f4 vpsubusb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d8 31 vpsubusb \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d9 f4 vpsubusw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d9 31 vpsubusw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 68 f4 vpunpckhbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 68 31 vpunpckhbw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 69 f4 vpunpckhwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 69 31 vpunpckhwd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6a f4 vpunpckhdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6a 31 vpunpckhdq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6d f4 vpunpckhqdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6d 31 vpunpckhqdq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 60 f4 vpunpcklbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 60 31 vpunpcklbw \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 61 f4 vpunpcklwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 61 31 vpunpcklwd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 62 f4 vpunpckldq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 62 31 vpunpckldq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6c f4 vpunpcklqdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6c 31 vpunpcklqdq \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ef f4 vpxor %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ef 31 vpxor \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5c f4 vsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5c 31 vsubpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5c f4 vsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5c 31 vsubps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 15 f4 vunpckhpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 15 31 vunpckhpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 15 f4 vunpckhps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 15 31 vunpckhps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 14 f4 vunpcklpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 14 31 vunpcklpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 14 f4 vunpcklps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 14 31 vunpcklps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 57 f4 vxorpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 57 31 vxorpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 57 f4 vxorps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 57 31 vxorps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 00 vcmpeqpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 00 vcmpeqpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 00 vcmpeqps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 00 vcmpeqps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 01 vcmpltpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 01 vcmpltpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 01 vcmpltps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 01 vcmpltps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 02 vcmplepd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 02 vcmplepd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 02 vcmpleps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 02 vcmpleps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 03 vcmpunordpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 03 vcmpunordpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 03 vcmpunordps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 03 vcmpunordps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 04 vcmpneqpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 04 vcmpneqpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 04 vcmpneqps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 04 vcmpneqps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 05 vcmpnltpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 05 vcmpnltpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 05 vcmpnltps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 05 vcmpnltps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 06 vcmpnlepd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 06 vcmpnlepd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 06 vcmpnleps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 06 vcmpnleps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 07 vcmpordpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 07 vcmpordpd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 07 vcmpordps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 07 vcmpordps \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%ecx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0d f4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0d 31 64 vblendpd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0c f4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0c 31 64 vblendps \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 64 vcmppd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 64 vcmpps \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 41 f4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 41 31 64 vdppd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 40 f4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 40 31 64 vdpps \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 42 f4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 42 31 64 vmpsadbw \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0f f4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0f 31 64 vpalignr \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0e f4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0e 31 64 vpblendw \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c6 f4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c6 31 64 vshufpd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c6 f4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c6 31 64 vshufps \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b f4 00 vblendvpd %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b 31 00 vblendvpd %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b f4 00 vblendvpd %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b 31 00 vblendvpd %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a f4 00 vblendvps %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a 31 00 vblendvps %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a f4 00 vblendvps %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a 31 00 vblendvps %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c f4 00 vpblendvb %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c 31 00 vpblendvb %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c f4 00 vpblendvb %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c 31 00 vpblendvb %xmm0,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 d9 12 21 vmovlpd \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d8 12 21 vmovlps \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 16 21 vmovhpd \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d8 16 21 vmovhps \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 cb c2 f4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 64 vcmpsd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0b f4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0b 31 64 vroundsd \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 58 f4 vaddsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 58 31 vaddsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5a f4 vcvtsd2ss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5a 31 vcvtsd2ss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5e f4 vdivsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5e 31 vdivsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5f f4 vmaxsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5f 31 vmaxsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5d f4 vminsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5d 31 vminsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 59 f4 vmulsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 59 31 vmulsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 51 f4 vsqrtsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 51 31 vsqrtsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5c f4 vsubsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5c 31 vsubsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 00 vcmpeqsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 00 vcmpeqsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 01 vcmpltsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 01 vcmpltsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 02 vcmplesd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 02 vcmplesd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 03 vcmpunordsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 03 vcmpunordsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 04 vcmpneqsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 04 vcmpneqsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 05 vcmpnltsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 05 vcmpnltsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 06 vcmpnlesd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 06 vcmpnlesd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 07 vcmpordsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 07 vcmpordsd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 58 f4 vaddss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 58 31 vaddss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5a f4 vcvtss2sd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5a 31 vcvtss2sd \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5e f4 vdivss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5e 31 vdivss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5f f4 vmaxss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5f 31 vmaxss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5d f4 vminss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5d 31 vminss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 59 f4 vmulss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 59 31 vmulss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 53 f4 vrcpss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 53 31 vrcpss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 52 f4 vrsqrtss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 52 31 vrsqrtss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 51 f4 vsqrtss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 51 31 vsqrtss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5c f4 vsubss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5c 31 vsubss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 00 vcmpeqss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 00 vcmpeqss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 01 vcmpltss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 01 vcmpltss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 02 vcmpless %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 02 vcmpless \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 03 vcmpunordss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 03 vcmpunordss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 04 vcmpneqss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 04 vcmpneqss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 05 vcmpnltss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 05 vcmpnltss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 06 vcmpnless %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 06 vcmpnless \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 07 vcmpordss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 07 vcmpordss \(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%ecx\),%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 db 2a e1 vcvtsi2sd %ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 db 2a 21 vcvtsi2sdl \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 da 2a e1 vcvtsi2ss %ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 da 2a 21 vcvtsi2ssl \(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 ca c2 f4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 64 vcmpss \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 21 f4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 21 31 64 vinsertps \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0a f4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0a 31 64 vroundss \$0x64,\(%ecx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%ecx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c5 d9 c4 e1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 c4 21 64 vpinsrw \$0x64,\(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 e1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 59 20 21 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%ecx\) +[ ]*[a-f0-9]+: c4 e3 59 20 e1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 59 20 21 64 vpinsrb \$0x64,\(%ecx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 f4 vmovhlps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 16 f4 vmovlhps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 10 f4 vmovsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 10 f4 vmovss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 d9 72 f4 64 vpslld \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +#pass diff --git a/gas/testsuite/gas/i386/sse2avx.s b/gas/testsuite/gas/i386/sse2avx.s new file mode 100644 index 0000000..1dccd94 --- /dev/null +++ b/gas/testsuite/gas/i386/sse2avx.s @@ -0,0 +1,642 @@ +# Check SSE to AVX instructions + + .allow_index_reg + .text +_start: +# Tests for op mem64 + ldmxcsr (%ecx) + stmxcsr (%ecx) + +# Tests for op xmm/mem128, xmm + cvtdq2ps %xmm4,%xmm6 + cvtdq2ps (%ecx),%xmm4 + cvtpd2dq %xmm4,%xmm6 + cvtpd2dq (%ecx),%xmm4 + cvtpd2ps %xmm4,%xmm6 + cvtpd2ps (%ecx),%xmm4 + cvtps2dq %xmm4,%xmm6 + cvtps2dq (%ecx),%xmm4 + cvttpd2dq %xmm4,%xmm6 + cvttpd2dq (%ecx),%xmm4 + cvttps2dq %xmm4,%xmm6 + cvttps2dq (%ecx),%xmm4 + movapd %xmm4,%xmm6 + movapd (%ecx),%xmm4 + movaps %xmm4,%xmm6 + movaps (%ecx),%xmm4 + movdqa %xmm4,%xmm6 + movdqa (%ecx),%xmm4 + movdqu %xmm4,%xmm6 + movdqu (%ecx),%xmm4 + movshdup %xmm4,%xmm6 + movshdup (%ecx),%xmm4 + movsldup %xmm4,%xmm6 + movsldup (%ecx),%xmm4 + movupd %xmm4,%xmm6 + movupd (%ecx),%xmm4 + movups %xmm4,%xmm6 + movups (%ecx),%xmm4 + pabsb %xmm4,%xmm6 + pabsb (%ecx),%xmm4 + pabsw %xmm4,%xmm6 + pabsw (%ecx),%xmm4 + pabsd %xmm4,%xmm6 + pabsd (%ecx),%xmm4 + phminposuw %xmm4,%xmm6 + phminposuw (%ecx),%xmm4 + ptest %xmm4,%xmm6 + ptest (%ecx),%xmm4 + rcpps %xmm4,%xmm6 + rcpps (%ecx),%xmm4 + rsqrtps %xmm4,%xmm6 + rsqrtps (%ecx),%xmm4 + sqrtpd %xmm4,%xmm6 + sqrtpd (%ecx),%xmm4 + sqrtps %xmm4,%xmm6 + sqrtps (%ecx),%xmm4 + +# Tests for op xmm, xmm/mem128 + movapd %xmm4,%xmm6 + movapd %xmm4,(%ecx) + movaps %xmm4,%xmm6 + movaps %xmm4,(%ecx) + movdqa %xmm4,%xmm6 + movdqa %xmm4,(%ecx) + movdqu %xmm4,%xmm6 + movdqu %xmm4,(%ecx) + movupd %xmm4,%xmm6 + movupd %xmm4,(%ecx) + movups %xmm4,%xmm6 + movups %xmm4,(%ecx) + +# Tests for op mem128, xmm + lddqu (%ecx),%xmm4 + movntdqa (%ecx),%xmm4 + +# Tests for op xmm, mem128 + movntdq %xmm4,(%ecx) + movntpd %xmm4,(%ecx) + movntps %xmm4,(%ecx) + +# Tests for op xmm/mem128, xmm[, xmm] + addpd %xmm4,%xmm6 + addpd (%ecx),%xmm6 + addps %xmm4,%xmm6 + addps (%ecx),%xmm6 + addsubpd %xmm4,%xmm6 + addsubpd (%ecx),%xmm6 + addsubps %xmm4,%xmm6 + addsubps (%ecx),%xmm6 + andnpd %xmm4,%xmm6 + andnpd (%ecx),%xmm6 + andnps %xmm4,%xmm6 + andnps (%ecx),%xmm6 + andpd %xmm4,%xmm6 + andpd (%ecx),%xmm6 + andps %xmm4,%xmm6 + andps (%ecx),%xmm6 + divpd %xmm4,%xmm6 + divpd (%ecx),%xmm6 + divps %xmm4,%xmm6 + divps (%ecx),%xmm6 + haddpd %xmm4,%xmm6 + haddpd (%ecx),%xmm6 + haddps %xmm4,%xmm6 + haddps (%ecx),%xmm6 + hsubpd %xmm4,%xmm6 + hsubpd (%ecx),%xmm6 + hsubps %xmm4,%xmm6 + hsubps (%ecx),%xmm6 + maxpd %xmm4,%xmm6 + maxpd (%ecx),%xmm6 + maxps %xmm4,%xmm6 + maxps (%ecx),%xmm6 + minpd %xmm4,%xmm6 + minpd (%ecx),%xmm6 + minps %xmm4,%xmm6 + minps (%ecx),%xmm6 + mulpd %xmm4,%xmm6 + mulpd (%ecx),%xmm6 + mulps %xmm4,%xmm6 + mulps (%ecx),%xmm6 + orpd %xmm4,%xmm6 + orpd (%ecx),%xmm6 + orps %xmm4,%xmm6 + orps (%ecx),%xmm6 + packsswb %xmm4,%xmm6 + packsswb (%ecx),%xmm6 + packssdw %xmm4,%xmm6 + packssdw (%ecx),%xmm6 + packuswb %xmm4,%xmm6 + packuswb (%ecx),%xmm6 + packusdw %xmm4,%xmm6 + packusdw (%ecx),%xmm6 + paddb %xmm4,%xmm6 + paddb (%ecx),%xmm6 + paddw %xmm4,%xmm6 + paddw (%ecx),%xmm6 + paddd %xmm4,%xmm6 + paddd (%ecx),%xmm6 + paddq %xmm4,%xmm6 + paddq (%ecx),%xmm6 + paddsb %xmm4,%xmm6 + paddsb (%ecx),%xmm6 + paddsw %xmm4,%xmm6 + paddsw (%ecx),%xmm6 + paddusb %xmm4,%xmm6 + paddusb (%ecx),%xmm6 + paddusw %xmm4,%xmm6 + paddusw (%ecx),%xmm6 + pand %xmm4,%xmm6 + pand (%ecx),%xmm6 + pandn %xmm4,%xmm6 + pandn (%ecx),%xmm6 + pavgb %xmm4,%xmm6 + pavgb (%ecx),%xmm6 + pavgw %xmm4,%xmm6 + pavgw (%ecx),%xmm6 + pcmpeqb %xmm4,%xmm6 + pcmpeqb (%ecx),%xmm6 + pcmpeqw %xmm4,%xmm6 + pcmpeqw (%ecx),%xmm6 + pcmpeqd %xmm4,%xmm6 + pcmpeqd (%ecx),%xmm6 + pcmpeqq %xmm4,%xmm6 + pcmpeqq (%ecx),%xmm6 + pcmpgtb %xmm4,%xmm6 + pcmpgtb (%ecx),%xmm6 + pcmpgtw %xmm4,%xmm6 + pcmpgtw (%ecx),%xmm6 + pcmpgtd %xmm4,%xmm6 + pcmpgtd (%ecx),%xmm6 + pcmpgtq %xmm4,%xmm6 + pcmpgtq (%ecx),%xmm6 + phaddw %xmm4,%xmm6 + phaddw (%ecx),%xmm6 + phaddd %xmm4,%xmm6 + phaddd (%ecx),%xmm6 + phaddsw %xmm4,%xmm6 + phaddsw (%ecx),%xmm6 + phsubw %xmm4,%xmm6 + phsubw (%ecx),%xmm6 + phsubd %xmm4,%xmm6 + phsubd (%ecx),%xmm6 + phsubsw %xmm4,%xmm6 + phsubsw (%ecx),%xmm6 + pmaddwd %xmm4,%xmm6 + pmaddwd (%ecx),%xmm6 + pmaddubsw %xmm4,%xmm6 + pmaddubsw (%ecx),%xmm6 + pmaxsb %xmm4,%xmm6 + pmaxsb (%ecx),%xmm6 + pmaxsw %xmm4,%xmm6 + pmaxsw (%ecx),%xmm6 + pmaxsd %xmm4,%xmm6 + pmaxsd (%ecx),%xmm6 + pmaxub %xmm4,%xmm6 + pmaxub (%ecx),%xmm6 + pmaxuw %xmm4,%xmm6 + pmaxuw (%ecx),%xmm6 + pmaxud %xmm4,%xmm6 + pmaxud (%ecx),%xmm6 + pminsb %xmm4,%xmm6 + pminsb (%ecx),%xmm6 + pminsw %xmm4,%xmm6 + pminsw (%ecx),%xmm6 + pminsd %xmm4,%xmm6 + pminsd (%ecx),%xmm6 + pminub %xmm4,%xmm6 + pminub (%ecx),%xmm6 + pminuw %xmm4,%xmm6 + pminuw (%ecx),%xmm6 + pminud %xmm4,%xmm6 + pminud (%ecx),%xmm6 + pmulhuw %xmm4,%xmm6 + pmulhuw (%ecx),%xmm6 + pmulhrsw %xmm4,%xmm6 + pmulhrsw (%ecx),%xmm6 + pmulhw %xmm4,%xmm6 + pmulhw (%ecx),%xmm6 + pmullw %xmm4,%xmm6 + pmullw (%ecx),%xmm6 + pmulld %xmm4,%xmm6 + pmulld (%ecx),%xmm6 + pmuludq %xmm4,%xmm6 + pmuludq (%ecx),%xmm6 + pmuldq %xmm4,%xmm6 + pmuldq (%ecx),%xmm6 + por %xmm4,%xmm6 + por (%ecx),%xmm6 + psadbw %xmm4,%xmm6 + psadbw (%ecx),%xmm6 + pshufb %xmm4,%xmm6 + pshufb (%ecx),%xmm6 + psignb %xmm4,%xmm6 + psignb (%ecx),%xmm6 + psignw %xmm4,%xmm6 + psignw (%ecx),%xmm6 + psignd %xmm4,%xmm6 + psignd (%ecx),%xmm6 + psllw %xmm4,%xmm6 + psllw (%ecx),%xmm6 + pslld %xmm4,%xmm6 + pslld (%ecx),%xmm6 + psllq %xmm4,%xmm6 + psllq (%ecx),%xmm6 + psraw %xmm4,%xmm6 + psraw (%ecx),%xmm6 + psrad %xmm4,%xmm6 + psrad (%ecx),%xmm6 + psrlw %xmm4,%xmm6 + psrlw (%ecx),%xmm6 + psrld %xmm4,%xmm6 + psrld (%ecx),%xmm6 + psrlq %xmm4,%xmm6 + psrlq (%ecx),%xmm6 + psubb %xmm4,%xmm6 + psubb (%ecx),%xmm6 + psubw %xmm4,%xmm6 + psubw (%ecx),%xmm6 + psubd %xmm4,%xmm6 + psubd (%ecx),%xmm6 + psubq %xmm4,%xmm6 + psubq (%ecx),%xmm6 + psubsb %xmm4,%xmm6 + psubsb (%ecx),%xmm6 + psubsw %xmm4,%xmm6 + psubsw (%ecx),%xmm6 + psubusb %xmm4,%xmm6 + psubusb (%ecx),%xmm6 + psubusw %xmm4,%xmm6 + psubusw (%ecx),%xmm6 + punpckhbw %xmm4,%xmm6 + punpckhbw (%ecx),%xmm6 + punpckhwd %xmm4,%xmm6 + punpckhwd (%ecx),%xmm6 + punpckhdq %xmm4,%xmm6 + punpckhdq (%ecx),%xmm6 + punpckhqdq %xmm4,%xmm6 + punpckhqdq (%ecx),%xmm6 + punpcklbw %xmm4,%xmm6 + punpcklbw (%ecx),%xmm6 + punpcklwd %xmm4,%xmm6 + punpcklwd (%ecx),%xmm6 + punpckldq %xmm4,%xmm6 + punpckldq (%ecx),%xmm6 + punpcklqdq %xmm4,%xmm6 + punpcklqdq (%ecx),%xmm6 + pxor %xmm4,%xmm6 + pxor (%ecx),%xmm6 + subpd %xmm4,%xmm6 + subpd (%ecx),%xmm6 + subps %xmm4,%xmm6 + subps (%ecx),%xmm6 + unpckhpd %xmm4,%xmm6 + unpckhpd (%ecx),%xmm6 + unpckhps %xmm4,%xmm6 + unpckhps (%ecx),%xmm6 + unpcklpd %xmm4,%xmm6 + unpcklpd (%ecx),%xmm6 + unpcklps %xmm4,%xmm6 + unpcklps (%ecx),%xmm6 + xorpd %xmm4,%xmm6 + xorpd (%ecx),%xmm6 + xorps %xmm4,%xmm6 + xorps (%ecx),%xmm6 + cmpeqpd %xmm4,%xmm6 + cmpeqpd (%ecx),%xmm6 + cmpeqps %xmm4,%xmm6 + cmpeqps (%ecx),%xmm6 + cmpltpd %xmm4,%xmm6 + cmpltpd (%ecx),%xmm6 + cmpltps %xmm4,%xmm6 + cmpltps (%ecx),%xmm6 + cmplepd %xmm4,%xmm6 + cmplepd (%ecx),%xmm6 + cmpleps %xmm4,%xmm6 + cmpleps (%ecx),%xmm6 + cmpunordpd %xmm4,%xmm6 + cmpunordpd (%ecx),%xmm6 + cmpunordps %xmm4,%xmm6 + cmpunordps (%ecx),%xmm6 + cmpneqpd %xmm4,%xmm6 + cmpneqpd (%ecx),%xmm6 + cmpneqps %xmm4,%xmm6 + cmpneqps (%ecx),%xmm6 + cmpnltpd %xmm4,%xmm6 + cmpnltpd (%ecx),%xmm6 + cmpnltps %xmm4,%xmm6 + cmpnltps (%ecx),%xmm6 + cmpnlepd %xmm4,%xmm6 + cmpnlepd (%ecx),%xmm6 + cmpnleps %xmm4,%xmm6 + cmpnleps (%ecx),%xmm6 + cmpordpd %xmm4,%xmm6 + cmpordpd (%ecx),%xmm6 + cmpordps %xmm4,%xmm6 + cmpordps (%ecx),%xmm6 + +# Tests for op imm8, xmm/mem128, xmm + pcmpestri $100,%xmm4,%xmm6 + pcmpestri $100,(%ecx),%xmm6 + pcmpestrm $100,%xmm4,%xmm6 + pcmpestrm $100,(%ecx),%xmm6 + pcmpistri $100,%xmm4,%xmm6 + pcmpistri $100,(%ecx),%xmm6 + pcmpistrm $100,%xmm4,%xmm6 + pcmpistrm $100,(%ecx),%xmm6 + pshufd $100,%xmm4,%xmm6 + pshufd $100,(%ecx),%xmm6 + pshufhw $100,%xmm4,%xmm6 + pshufhw $100,(%ecx),%xmm6 + pshuflw $100,%xmm4,%xmm6 + pshuflw $100,(%ecx),%xmm6 + roundpd $100,%xmm4,%xmm6 + roundpd $100,(%ecx),%xmm6 + roundps $100,%xmm4,%xmm6 + roundps $100,(%ecx),%xmm6 + +# Tests for op imm8, xmm/mem128, xmm[, xmm] + blendpd $100,%xmm4,%xmm6 + blendpd $100,(%ecx),%xmm6 + blendps $100,%xmm4,%xmm6 + blendps $100,(%ecx),%xmm6 + cmppd $100,%xmm4,%xmm6 + cmppd $100,(%ecx),%xmm6 + cmpps $100,%xmm4,%xmm6 + cmpps $100,(%ecx),%xmm6 + dppd $100,%xmm4,%xmm6 + dppd $100,(%ecx),%xmm6 + dpps $100,%xmm4,%xmm6 + dpps $100,(%ecx),%xmm6 + mpsadbw $100,%xmm4,%xmm6 + mpsadbw $100,(%ecx),%xmm6 + palignr $100,%xmm4,%xmm6 + palignr $100,(%ecx),%xmm6 + pblendw $100,%xmm4,%xmm6 + pblendw $100,(%ecx),%xmm6 + shufpd $100,%xmm4,%xmm6 + shufpd $100,(%ecx),%xmm6 + shufps $100,%xmm4,%xmm6 + shufps $100,(%ecx),%xmm6 + +# Tests for op xmm0, xmm/mem128, xmm[, xmm] + blendvpd %xmm0,%xmm4,%xmm6 + blendvpd %xmm0,(%ecx),%xmm6 + blendvpd %xmm4,%xmm6 + blendvpd (%ecx),%xmm6 + blendvps %xmm0,%xmm4,%xmm6 + blendvps %xmm0,(%ecx),%xmm6 + blendvps %xmm4,%xmm6 + blendvps (%ecx),%xmm6 + pblendvb %xmm0,%xmm4,%xmm6 + pblendvb %xmm0,(%ecx),%xmm6 + pblendvb %xmm4,%xmm6 + pblendvb (%ecx),%xmm6 + +# Tests for op xmm/mem64, xmm + comisd %xmm4,%xmm6 + comisd (%ecx),%xmm4 + cvtdq2pd %xmm4,%xmm6 + cvtdq2pd (%ecx),%xmm4 + cvtps2pd %xmm4,%xmm6 + cvtps2pd (%ecx),%xmm4 + movddup %xmm4,%xmm6 + movddup (%ecx),%xmm4 + pmovsxbw %xmm4,%xmm6 + pmovsxbw (%ecx),%xmm4 + pmovsxwd %xmm4,%xmm6 + pmovsxwd (%ecx),%xmm4 + pmovsxdq %xmm4,%xmm6 + pmovsxdq (%ecx),%xmm4 + pmovzxbw %xmm4,%xmm6 + pmovzxbw (%ecx),%xmm4 + pmovzxwd %xmm4,%xmm6 + pmovzxwd (%ecx),%xmm4 + pmovzxdq %xmm4,%xmm6 + pmovzxdq (%ecx),%xmm4 + ucomisd %xmm4,%xmm6 + ucomisd (%ecx),%xmm4 + +# Tests for op mem64, xmm + movsd (%ecx),%xmm4 + +# Tests for op xmm, mem64 + movlpd %xmm4,(%ecx) + movlps %xmm4,(%ecx) + movhpd %xmm4,(%ecx) + movhps %xmm4,(%ecx) + movsd %xmm4,(%ecx) + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + movq %xmm4,(%ecx) + movq (%ecx),%xmm4 + +# Tests for op xmm/mem64, regl + cvtsd2si %xmm4,%ecx + cvtsd2si (%ecx),%ecx + cvttsd2si %xmm4,%ecx + cvttsd2si (%ecx),%ecx + +# Tests for op mem64, xmm[, xmm] + movlpd (%ecx),%xmm4 + movlps (%ecx),%xmm4 + movhpd (%ecx),%xmm4 + movhps (%ecx),%xmm4 + +# Tests for op imm8, xmm/mem64, xmm[, xmm] + cmpsd $100,%xmm4,%xmm6 + cmpsd $100,(%ecx),%xmm6 + roundsd $100,%xmm4,%xmm6 + roundsd $100,(%ecx),%xmm6 + +# Tests for op xmm/mem64, xmm[, xmm] + addsd %xmm4,%xmm6 + addsd (%ecx),%xmm6 + cvtsd2ss %xmm4,%xmm6 + cvtsd2ss (%ecx),%xmm6 + divsd %xmm4,%xmm6 + divsd (%ecx),%xmm6 + maxsd %xmm4,%xmm6 + maxsd (%ecx),%xmm6 + minsd %xmm4,%xmm6 + minsd (%ecx),%xmm6 + mulsd %xmm4,%xmm6 + mulsd (%ecx),%xmm6 + sqrtsd %xmm4,%xmm6 + sqrtsd (%ecx),%xmm6 + subsd %xmm4,%xmm6 + subsd (%ecx),%xmm6 + cmpeqsd %xmm4,%xmm6 + cmpeqsd (%ecx),%xmm6 + cmpltsd %xmm4,%xmm6 + cmpltsd (%ecx),%xmm6 + cmplesd %xmm4,%xmm6 + cmplesd (%ecx),%xmm6 + cmpunordsd %xmm4,%xmm6 + cmpunordsd (%ecx),%xmm6 + cmpneqsd %xmm4,%xmm6 + cmpneqsd (%ecx),%xmm6 + cmpnltsd %xmm4,%xmm6 + cmpnltsd (%ecx),%xmm6 + cmpnlesd %xmm4,%xmm6 + cmpnlesd (%ecx),%xmm6 + cmpordsd %xmm4,%xmm6 + cmpordsd (%ecx),%xmm6 + +# Tests for op xmm/mem32, xmm[, xmm] + addss %xmm4,%xmm6 + addss (%ecx),%xmm6 + cvtss2sd %xmm4,%xmm6 + cvtss2sd (%ecx),%xmm6 + divss %xmm4,%xmm6 + divss (%ecx),%xmm6 + maxss %xmm4,%xmm6 + maxss (%ecx),%xmm6 + minss %xmm4,%xmm6 + minss (%ecx),%xmm6 + mulss %xmm4,%xmm6 + mulss (%ecx),%xmm6 + rcpss %xmm4,%xmm6 + rcpss (%ecx),%xmm6 + rsqrtss %xmm4,%xmm6 + rsqrtss (%ecx),%xmm6 + sqrtss %xmm4,%xmm6 + sqrtss (%ecx),%xmm6 + subss %xmm4,%xmm6 + subss (%ecx),%xmm6 + cmpeqss %xmm4,%xmm6 + cmpeqss (%ecx),%xmm6 + cmpltss %xmm4,%xmm6 + cmpltss (%ecx),%xmm6 + cmpless %xmm4,%xmm6 + cmpless (%ecx),%xmm6 + cmpunordss %xmm4,%xmm6 + cmpunordss (%ecx),%xmm6 + cmpneqss %xmm4,%xmm6 + cmpneqss (%ecx),%xmm6 + cmpnltss %xmm4,%xmm6 + cmpnltss (%ecx),%xmm6 + cmpnless %xmm4,%xmm6 + cmpnless (%ecx),%xmm6 + cmpordss %xmm4,%xmm6 + cmpordss (%ecx),%xmm6 + +# Tests for op xmm/mem32, xmm + comiss %xmm4,%xmm6 + comiss (%ecx),%xmm4 + pmovsxbd %xmm4,%xmm6 + pmovsxbd (%ecx),%xmm4 + pmovsxwq %xmm4,%xmm6 + pmovsxwq (%ecx),%xmm4 + pmovzxbd %xmm4,%xmm6 + pmovzxbd (%ecx),%xmm4 + pmovzxwq %xmm4,%xmm6 + pmovzxwq (%ecx),%xmm4 + ucomiss %xmm4,%xmm6 + ucomiss (%ecx),%xmm4 + +# Tests for op mem32, xmm + movss (%ecx),%xmm4 + +# Tests for op xmm, mem32 + movss %xmm4,(%ecx) + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + movd %xmm4,%ecx + movd %xmm4,(%ecx) + movd %ecx,%xmm4 + movd (%ecx),%xmm4 + +# Tests for op xmm/mem32, regl + cvtss2si %xmm4,%ecx + cvtss2si (%ecx),%ecx + cvttss2si %xmm4,%ecx + cvttss2si (%ecx),%ecx + +# Tests for op imm8, xmm, regq/mem32 + extractps $100,%xmm4,(%ecx) +# Tests for op imm8, xmm, regl/mem32 + pextrd $100,%xmm4,%ecx + pextrd $100,%xmm4,(%ecx) + extractps $100,%xmm4,%ecx + extractps $100,%xmm4,(%ecx) + +# Tests for op regl/mem32, xmm[, xmm] + cvtsi2sd %ecx,%xmm4 + cvtsi2sd (%ecx),%xmm4 + cvtsi2ss %ecx,%xmm4 + cvtsi2ss (%ecx),%xmm4 + +# Tests for op imm8, xmm/mem32, xmm[, xmm] + cmpss $100,%xmm4,%xmm6 + cmpss $100,(%ecx),%xmm6 + insertps $100,%xmm4,%xmm6 + insertps $100,(%ecx),%xmm6 + roundss $100,%xmm4,%xmm6 + roundss $100,(%ecx),%xmm6 + +# Tests for op xmm/m16, xmm + pmovsxbq %xmm4,%xmm6 + pmovsxbq (%ecx),%xmm4 + pmovzxbq %xmm4,%xmm6 + pmovzxbq (%ecx),%xmm4 + +# Tests for op imm8, xmm, regl/mem16 + pextrw $100,%xmm4,%ecx + pextrw $100,%xmm4,(%ecx) + +# Tests for op imm8, xmm, regq/mem16 + pextrw $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem16, xmm[, xmm] + pinsrw $100,%ecx,%xmm4 + pinsrw $100,(%ecx),%xmm4 + + +# Tests for op imm8, xmm, regl/mem8 + pextrb $100,%xmm4,%ecx + pextrb $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem8, xmm[, xmm] + pinsrb $100,%ecx,%xmm4 + pinsrb $100,(%ecx),%xmm4 + +# Tests for op imm8, xmm, regq/mem8 + pextrb $100,%xmm4,(%ecx) + +# Tests for op imm8, regl/mem8, xmm[, xmm] + pinsrb $100,%ecx,%xmm4 + pinsrb $100,(%ecx),%xmm4 + +# Tests for op xmm, xmm + maskmovdqu %xmm4,%xmm6 + movq %xmm4,%xmm6 + +# Tests for op xmm, regl + movmskpd %xmm4,%ecx + movmskps %xmm4,%ecx + pmovmskb %xmm4,%ecx +# Tests for op xmm, xmm[, xmm] + movhlps %xmm4,%xmm6 + movlhps %xmm4,%xmm6 + movsd %xmm4,%xmm6 + movss %xmm4,%xmm6 + +# Tests for op imm8, xmm[, xmm] + pslld $100,%xmm4 + pslldq $100,%xmm4 + psllq $100,%xmm4 + psllw $100,%xmm4 + psrad $100,%xmm4 + psraw $100,%xmm4 + psrld $100,%xmm4 + psrldq $100,%xmm4 + psrlq $100,%xmm4 + psrlw $100,%xmm4 + +# Tests for op imm8, xmm, regl + pextrw $100,%xmm4,%ecx + diff --git a/gas/testsuite/gas/i386/x86-64-aes-intel.d b/gas/testsuite/gas/i386/x86-64-aes-intel.d new file mode 100644 index 0000000..3f0d5c4 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-aes-intel.d @@ -0,0 +1,35 @@ +#source: x86-64-aes.s +#as: -J +#objdump: -dw -Mintel +#name: x86-64 AES (Intel mode) + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist xmm0,XMMWORD PTR \[rcx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist xmm0,XMMWORD PTR \[rcx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist xmm0,xmm1,0x8 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-aes.d b/gas/testsuite/gas/i386/x86-64-aes.d new file mode 100644 index 0000000..3c62dcd --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-aes.d @@ -0,0 +1,34 @@ +#as: -J +#objdump: -dw +#name: x86-64 AES + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist \$0x8,\(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dc c1 aesenc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd 01 aesenclast \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 dd c1 aesenclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de 01 aesdec \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 de c1 aesdec %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df 01 aesdeclast \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 df c1 aesdeclast %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db 01 aesimc \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 38 db c1 aesimc %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df 01 08 aeskeygenassist \$0x8,\(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a df c1 08 aeskeygenassist \$0x8,%xmm1,%xmm0 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-aes.s b/gas/testsuite/gas/i386/x86-64-aes.s new file mode 100644 index 0000000..955619d --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-aes.s @@ -0,0 +1,30 @@ +# Check 64bit AES new instructions. + + .text +foo: + aesenc (%rcx),%xmm0 + aesenc %xmm1,%xmm0 + aesenclast (%rcx),%xmm0 + aesenclast %xmm1,%xmm0 + aesdec (%rcx),%xmm0 + aesdec %xmm1,%xmm0 + aesdeclast (%rcx),%xmm0 + aesdeclast %xmm1,%xmm0 + aesimc (%rcx),%xmm0 + aesimc %xmm1,%xmm0 + aeskeygenassist $8,(%rcx),%xmm0 + aeskeygenassist $8,%xmm1,%xmm0 + + .intel_syntax noprefix + aesenc xmm0,XMMWORD PTR [rcx] + aesenc xmm0,xmm1 + aesenclast xmm0,XMMWORD PTR [rcx] + aesenclast xmm0,xmm1 + aesdec xmm0,XMMWORD PTR [rcx] + aesdec xmm0,xmm1 + aesdeclast xmm0,XMMWORD PTR [rcx] + aesdeclast xmm0,xmm1 + aesimc xmm0,XMMWORD PTR [rcx] + aesimc xmm0,xmm1 + aeskeygenassist xmm0,XMMWORD PTR [rcx],8 + aeskeygenassist xmm0,xmm1,8 diff --git a/gas/testsuite/gas/i386/x86-64-arch-2.d b/gas/testsuite/gas/i386/x86-64-arch-2.d index 235b627..69cd92f 100644 --- a/gas/testsuite/gas/i386/x86-64-arch-2.d +++ b/gas/testsuite/gas/i386/x86-64-arch-2.d @@ -1,4 +1,4 @@ -#as: -march=generic64+sse4+vmx+smx+xsave+sse5+3dnowa+svme+padlock +#as: -march=generic64+avx+vmx+smx+xsave+aes+clmul+fma+sse5+3dnowa+svme+padlock #objdump: -dw #name: x86-64 arch 2 @@ -15,9 +15,13 @@ Disassembly of section .text: [ ]*[a-f0-9]+: 66 0f 38 01 dc phaddw %xmm4,%xmm3 [ ]*[a-f0-9]+: 66 0f 38 41 d9 phminposuw %xmm1,%xmm3 [ ]*[a-f0-9]+: f2 0f 38 f1 d9 crc32l %ecx,%ebx +[ ]*[a-f0-9]+: c5 fc 77 vzeroall [ ]*[a-f0-9]+: 0f 01 c4 vmxoff [ ]*[a-f0-9]+: 0f 37 getsec [ ]*[a-f0-9]+: 0f 01 d0 xgetbv +[ ]*[a-f0-9]+: 66 0f 38 dc 01 aesenc \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 [ ]*[a-f0-9]+: 0f 0f dc b7 pmulhrw %mm4,%mm3 [ ]*[a-f0-9]+: 0f 0f dc bb pswapd %mm4,%mm3 [ ]*[a-f0-9]+: f2 0f 79 ca insertq %xmm2,%xmm1 diff --git a/gas/testsuite/gas/i386/x86-64-arch-2.s b/gas/testsuite/gas/i386/x86-64-arch-2.s index e5e799d..73625e4 100644 --- a/gas/testsuite/gas/i386/x86-64-arch-2.s +++ b/gas/testsuite/gas/i386/x86-64-arch-2.s @@ -16,12 +16,20 @@ phaddw %xmm4,%xmm3 phminposuw %xmm1,%xmm3 # SSE4.2 crc32 %ecx,%ebx +# AVX +vzeroall # VMX vmxoff # SMX getsec # Xsave xgetbv +# AES +aesenc (%rcx),%xmm0 +# CLMUL +pclmulqdq $8,%xmm1,%xmm0 +# FMA +vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 # 3DNow pmulhrw %mm4,%mm3 # 3DNow Extensions diff --git a/gas/testsuite/gas/i386/x86-64-avx-intel.d b/gas/testsuite/gas/i386/x86-64-avx-intel.d new file mode 100644 index 0000000..8a76897 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-avx-intel.d @@ -0,0 +1,3047 @@ +#objdump: -drwMintel +#name: x86-64 AVX (Intel mode) +#source: x86-64-avx.s + +.*: +file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 fc 77 vzeroall +[ ]*[a-f0-9]+: c5 f8 77 vzeroupper +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd ymm6,ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd YMMWORD PTR \[rcx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps ymm6,ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps YMMWORD PTR \[rcx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dq xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2ps xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dq xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu ymm4,\[rcx\] +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd ymm7,ymm2,YMMWORD PTR \[rcx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps ymm7,ymm2,YMMWORD PTR \[rcx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 ymm6,ymm4,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 ymm6,ymm4,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 xmm4,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 XMMWORD PTR \[rcx\],ymm4,0x64 +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2ps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu xmm4,\[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 db d4 vpand xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps xmm6,xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd xmm6,xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps XMMWORD PTR \[rcx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd XMMWORD PTR \[rcx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd ymm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e1 f9 7e e1 vmovq rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 f9 6e e1 vmovq xmm4,rcx +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si ecx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si ecx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fb 2d cc vcvtsd2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fb 2d 09 vcvtsd2si rcx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fb 2c cc vcvttsd2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fb 2c 09 vcvttsd2si rcx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 db 2a f1 vcvtsi2sd xmm6,xmm4,rcx +[ ]*[a-f0-9]+: c4 e1 db 2a 31 vcvtsi2sd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 da 2a f1 vcvtsi2ss xmm6,xmm4,rcx +[ ]*[a-f0-9]+: c4 e1 da 2a 31 vcvtsi2ss xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 d9 22 f1 64 vpinsrq xmm6,xmm4,rcx,0x64 +[ ]*[a-f0-9]+: c4 e3 d9 22 31 64 vpinsrq xmm6,xmm4,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 f9 16 e1 64 vpextrq rcx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 f9 16 21 64 vpextrq QWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd xmm2,xmm6,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd xmm2,xmm6,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss ymm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd xmm4,ecx +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si ecx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si ecx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fa 2d cc vcvtss2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fa 2d 09 vcvtss2si rcx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fa 2c cc vcvttss2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fa 2c 09 vcvttss2si rcx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sd xmm6,xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ss xmm6,xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq xmm4,WORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq xmm4,WORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 78 56 34 12 vldmxcsr DWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 79 6f 04 25 78 56 34 12 vmovdqa xmm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 79 7f 04 25 78 56 34 12 vmovdqa XMMWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 25 78 56 34 12 vmovd DWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 78 56 34 12 vcvtsd2si r8d,QWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7e e6 04 25 78 56 34 12 vcvtdq2pd ymm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 78 56 34 12 vcvtpd2ps xmm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 78 56 34 12 vpavgb xmm15,xmm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 78 56 34 12 64 vpextrb BYTE PTR ds:0x12345678,xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 78 56 34 12 vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 78 56 34 12 80 vblendvps xmm14,xmm12,XMMWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 78 56 34 12 64 vpinsrb xmm15,xmm8,BYTE PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 78 56 34 12 vmovdqa ymm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 78 56 34 12 vmovdqa YMMWORD PTR ds:0x12345678,ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 78 56 34 12 vpermilpd ymm15,ymm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 78 56 34 12 64 vroundpd ymm8,YMMWORD PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 78 56 34 12 64 vextractf128 XMMWORD PTR ds:0x12345678,ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 78 56 34 12 64 vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 78 56 34 12 80 vblendvpd ymm14,ymm12,YMMWORD PTR ds:0x12345678,ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr DWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 79 6f 45 00 vmovdqa xmm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 79 7f 45 00 vmovdqa XMMWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 45 00 vmovd DWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 45 00 vcvtsd2si r8d,QWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7e e6 45 00 vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7d 5a 45 00 vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 39 e0 7d 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 79 14 45 00 64 vpextrb BYTE PTR \[rbp\+0x0\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 7d 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 19 4a 75 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 7d 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 45 00 vmovdqa ymm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7d 7f 45 00 vmovdqa YMMWORD PTR \[rbp\+0x0\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 7d 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 7d 09 45 00 64 vroundpd ymm8,YMMWORD PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 45 00 64 vextractf128 XMMWORD PTR \[rbp\+0x0\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 7d 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 75 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+0x0\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 14 24 vldmxcsr DWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 79 6f 04 24 vmovdqa xmm8,XMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 79 7f 04 24 vmovdqa XMMWORD PTR \[rsp\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 24 vmovd DWORD PTR \[rsp\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 24 vcvtsd2si r8d,QWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 7e e6 04 24 vcvtdq2pd ymm8,XMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 7d 5a 04 24 vcvtpd2ps xmm8,YMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 39 e0 3c 24 vpavgb xmm15,xmm8,XMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c4 63 79 14 04 24 64 vpextrb BYTE PTR \[rsp\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 24 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c4 63 19 4a 34 24 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rsp\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 24 64 vpinsrb xmm15,xmm8,BYTE PTR \[rsp\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 24 vmovdqa ymm8,YMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c5 7d 7f 04 24 vmovdqa YMMWORD PTR \[rsp\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 24 vpermilpd ymm15,ymm8,YMMWORD PTR \[rsp\] +[ ]*[a-f0-9]+: c4 63 7d 09 04 24 64 vroundpd ymm8,YMMWORD PTR \[rsp\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 24 64 vextractf128 XMMWORD PTR \[rsp\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 24 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rsp\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 24 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rsp\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr DWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 79 6f 85 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 79 7f 85 99 00 00 00 vmovdqa XMMWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 85 99 00 00 00 vmovd DWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 85 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7e e6 85 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 85 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bd 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 85 99 00 00 00 64 vpextrb BYTE PTR \[rbp\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bd 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b5 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bd 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 85 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 85 99 00 00 00 vmovdqa YMMWORD PTR \[rbp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bd 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 85 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 85 99 00 00 00 64 vextractf128 XMMWORD PTR \[rbp\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bd 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b5 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 c1 78 ae 97 99 00 00 00 vldmxcsr DWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 6f 87 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 7f 87 99 00 00 00 vmovdqa XMMWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e 87 99 00 00 00 vmovd DWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d 87 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7e e6 87 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 5a 87 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 39 e0 bf 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 79 14 87 99 00 00 00 64 vpextrb BYTE PTR \[r15\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a bf 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 19 4a b7 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 bf 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f 87 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 7f 87 99 00 00 00 vmovdqa YMMWORD PTR \[r15\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 42 3d 0d bf 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 7d 09 87 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 87 99 00 00 00 64 vextractf128 XMMWORD PTR \[r15\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 3d 06 bf 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b b7 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r15\+0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 15 99 00 00 00 vldmxcsr DWORD PTR \[rip\+0x99\] # 1a27 <_start\+0x1a27> +[ ]*[a-f0-9]+: c5 79 6f 05 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rip\+0x99\] # 1a2f <_start\+0x1a2f> +[ ]*[a-f0-9]+: c5 79 7f 05 99 00 00 00 vmovdqa XMMWORD PTR \[rip\+0x99\],xmm8 # 1a37 <_start\+0x1a37> +[ ]*[a-f0-9]+: c5 79 7e 05 99 00 00 00 vmovd DWORD PTR \[rip\+0x99\],xmm8 # 1a3f <_start\+0x1a3f> +[ ]*[a-f0-9]+: c5 7b 2d 05 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rip\+0x99\] # 1a47 <_start\+0x1a47> +[ ]*[a-f0-9]+: c5 7e e6 05 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rip\+0x99\] # 1a4f <_start\+0x1a4f> +[ ]*[a-f0-9]+: c5 7d 5a 05 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rip\+0x99\] # 1a57 <_start\+0x1a57> +[ ]*[a-f0-9]+: c5 39 e0 3d 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rip\+0x99\] # 1a5f <_start\+0x1a5f> +[ ]*[a-f0-9]+: c4 63 79 14 05 99 00 00 00 64 vpextrb BYTE PTR \[rip\+0x99\],xmm8,0x64 # 1a69 <_start\+0x1a69> +[ ]*[a-f0-9]+: c5 3b 2a 3d 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rip\+0x99\] # 1a71 <_start\+0x1a71> +[ ]*[a-f0-9]+: c4 63 19 4a 35 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rip\+0x99\],xmm8 # 1a7b <_start\+0x1a7b> +[ ]*[a-f0-9]+: c4 63 39 20 3d 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rip\+0x99\],0x64 # 1a85 <_start\+0x1a85> +[ ]*[a-f0-9]+: c5 7d 6f 05 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rip\+0x99\] # 1a8d <_start\+0x1a8d> +[ ]*[a-f0-9]+: c5 7d 7f 05 99 00 00 00 vmovdqa YMMWORD PTR \[rip\+0x99\],ymm8 # 1a95 <_start\+0x1a95> +[ ]*[a-f0-9]+: c4 62 3d 0d 3d 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rip\+0x99\] # 1a9e <_start\+0x1a9e> +[ ]*[a-f0-9]+: c4 63 7d 09 05 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rip\+0x99\],0x64 # 1aa8 <_start\+0x1aa8> +[ ]*[a-f0-9]+: c4 63 7d 19 05 99 00 00 00 64 vextractf128 XMMWORD PTR \[rip\+0x99\],ymm8,0x64 # 1ab2 <_start\+0x1ab2> +[ ]*[a-f0-9]+: c4 63 3d 06 3d 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rip\+0x99\],0x64 # 1abc <_start\+0x1abc> +[ ]*[a-f0-9]+: c4 63 1d 4b 35 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rip\+0x99\],ymm8 # 1ac6 <_start\+0x1ac6> +[ ]*[a-f0-9]+: c5 f8 ae 94 24 99 00 00 00 vldmxcsr DWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 24 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 24 99 00 00 00 vmovdqa XMMWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 24 99 00 00 00 vmovd DWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 24 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 24 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 24 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 24 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 24 99 00 00 00 64 vpextrb BYTE PTR \[rsp\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 24 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 24 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 24 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 24 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 24 99 00 00 00 vmovdqa YMMWORD PTR \[rsp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 24 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 24 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 24 99 00 00 00 64 vextractf128 XMMWORD PTR \[rsp\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 24 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 24 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rsp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 c1 78 ae 94 24 99 00 00 00 vldmxcsr DWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 6f 84 24 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 7f 84 24 99 00 00 00 vmovdqa XMMWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e 84 24 99 00 00 00 vmovd DWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d 84 24 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7e e6 84 24 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 5a 84 24 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 39 e0 bc 24 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 79 14 84 24 99 00 00 00 64 vpextrb BYTE PTR \[r12\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a bc 24 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 19 4a b4 24 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 bc 24 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f 84 24 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 7f 84 24 99 00 00 00 vmovdqa YMMWORD PTR \[r12\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 42 3d 0d bc 24 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 7d 09 84 24 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 84 24 99 00 00 00 64 vextractf128 XMMWORD PTR \[r12\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 3d 06 bc 24 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b b4 24 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r12\+0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 67 ff ff ff vldmxcsr DWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 6f 04 25 67 ff ff ff vmovdqa xmm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 7f 04 25 67 ff ff ff vmovdqa XMMWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 25 67 ff ff ff vmovd DWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 67 ff ff ff vcvtsd2si r8d,QWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7e e6 04 25 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 67 ff ff ff 64 vpextrb BYTE PTR ds:0xffffffffffffff67,xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 67 ff ff ff vmovdqa ymm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 67 ff ff ff vmovdqa YMMWORD PTR ds:0xffffffffffffff67,ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 67 ff ff ff 64 vextractf128 XMMWORD PTR ds:0xffffffffffffff67,ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR ds:0xffffffffffffff67,ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 67 ff ff ff vldmxcsr DWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 04 65 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 04 65 67 ff ff ff vmovdqa XMMWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 65 67 ff ff ff vmovd DWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 65 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 04 65 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 04 65 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 3c 65 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 04 65 67 ff ff ff 64 vpextrb BYTE PTR \[riz\*2-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 65 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a 34 65 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 65 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 65 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 04 65 67 ff ff ff vmovdqa YMMWORD PTR \[riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 65 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 04 65 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 65 67 ff ff ff 64 vextractf128 XMMWORD PTR \[riz\*2-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 65 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 65 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 94 23 67 ff ff ff vldmxcsr DWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 23 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 23 67 ff ff ff vmovdqa XMMWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 23 67 ff ff ff vmovd DWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 23 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 23 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 23 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 23 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 23 67 ff ff ff 64 vpextrb BYTE PTR \[rbx\+riz\*1-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 23 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 23 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 23 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 23 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 23 67 ff ff ff vmovdqa YMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 23 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 23 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 23 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 23 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 23 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 94 63 67 ff ff ff vldmxcsr DWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 63 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 63 67 ff ff ff vmovdqa XMMWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 63 67 ff ff ff vmovd DWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 63 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 63 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 63 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 63 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 63 67 ff ff ff 64 vpextrb BYTE PTR \[rbx\+riz\*2-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 63 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 63 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 63 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 63 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 63 67 ff ff ff vmovdqa YMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 63 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 63 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 63 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 63 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 63 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 81 78 ae 94 bc 67 ff ff ff vldmxcsr DWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 79 6f 84 bc 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 79 7f 84 bc 67 ff ff ff vmovdqa XMMWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 79 7e 84 bc 67 ff ff ff vmovd DWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 7b 2d 84 bc 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7e e6 84 bc 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 5a 84 bc 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 39 e0 bc bc 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 79 14 84 bc 67 ff ff ff 64 vpextrb BYTE PTR \[r12\+r15\*4-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 01 3b 2a bc bc 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 19 4a b4 bc 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 03 39 20 bc bc 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 bc 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 7f 84 bc 67 ff ff ff vmovdqa YMMWORD PTR \[r12\+r15\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 02 3d 0d bc bc 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 7d 09 84 bc 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 7d 19 84 bc 67 ff ff ff 64 vextractf128 XMMWORD PTR \[r12\+r15\*4-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 03 3d 06 bc bc 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 bc 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r12\+r15\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 81 78 ae 94 f8 67 ff ff ff vldmxcsr DWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 79 6f 84 f8 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 79 7f 84 f8 67 ff ff ff vmovdqa XMMWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 79 7e 84 f8 67 ff ff ff vmovd DWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 7b 2d 84 f8 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7e e6 84 f8 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 5a 84 f8 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 39 e0 bc f8 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 79 14 84 f8 67 ff ff ff 64 vpextrb BYTE PTR \[r8\+r15\*8-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 01 3b 2a bc f8 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 19 4a b4 f8 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 03 39 20 bc f8 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 f8 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 7f 84 f8 67 ff ff ff vmovdqa YMMWORD PTR \[r8\+r15\*8-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 02 3d 0d bc f8 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 7d 09 84 f8 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 7d 19 84 f8 67 ff ff ff 64 vextractf128 XMMWORD PTR \[r8\+r15\*8-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 03 3d 06 bc f8 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 f8 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r8\+r15\*8-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 ad 67 ff ff ff vldmxcsr DWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 79 6f 84 ad 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 79 7f 84 ad 67 ff ff ff vmovdqa XMMWORD PTR \[rbp\+r13\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 79 7e 84 ad 67 ff ff ff vmovd DWORD PTR \[rbp\+r13\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 7b 2d 84 ad 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7e e6 84 ad 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 5a 84 ad 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 39 e0 bc ad 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 79 14 84 ad 67 ff ff ff 64 vpextrb BYTE PTR \[rbp\+r13\*4-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 21 3b 2a bc ad 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 19 4a b4 ad 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+r13\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 23 39 20 bc ad 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+r13\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 ad 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 7f 84 ad 67 ff ff ff vmovdqa YMMWORD PTR \[rbp\+r13\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 22 3d 0d bc ad 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+r13\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 7d 09 84 ad 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbp\+r13\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 7d 19 84 ad 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbp\+r13\*4-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 23 3d 06 bc ad 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+r13\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 ad 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+r13\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 24 67 ff ff ff vldmxcsr DWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 79 6f 84 24 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 79 7f 84 24 67 ff ff ff vmovdqa XMMWORD PTR \[rsp\+r12\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 79 7e 84 24 67 ff ff ff vmovd DWORD PTR \[rsp\+r12\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 7b 2d 84 24 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7e e6 84 24 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 5a 84 24 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 39 e0 bc 24 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 79 14 84 24 67 ff ff ff 64 vpextrb BYTE PTR \[rsp\+r12\*1-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 21 3b 2a bc 24 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 19 4a b4 24 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rsp\+r12\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 23 39 20 bc 24 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rsp\+r12\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 24 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 7f 84 24 67 ff ff ff vmovdqa YMMWORD PTR \[rsp\+r12\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 22 3d 0d bc 24 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rsp\+r12\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 7d 09 84 24 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rsp\+r12\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 7d 19 84 24 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rsp\+r12\*1-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 23 3d 06 bc 24 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rsp\+r12\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 24 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rsp\+r12\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 41 79 50 c0 vmovmskpd r8d,xmm8 +[ ]*[a-f0-9]+: c4 c1 01 72 f0 64 vpslld xmm15,xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 7c 50 c0 vmovmskps r8d,ymm8 +[ ]*[a-f0-9]+: c4 41 79 6f f8 vmovdqa xmm15,xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e c0 vmovd r8d,xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d c0 vcvtsd2si r8d,xmm8 +[ ]*[a-f0-9]+: c4 41 7e e6 c0 vcvtdq2pd ymm8,xmm8 +[ ]*[a-f0-9]+: c4 41 7d 5a c0 vcvtpd2ps xmm8,ymm8 +[ ]*[a-f0-9]+: c4 43 79 14 c0 64 vpextrb r8d,xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a f8 vcvtsi2sd xmm15,xmm8,r8d +[ ]*[a-f0-9]+: c4 43 19 4a f0 80 vblendvps xmm14,xmm12,xmm8,xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 f8 64 vpinsrb xmm15,xmm8,r8d,0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f f8 vmovdqa ymm15,ymm8 +[ ]*[a-f0-9]+: c4 42 05 0d e0 vpermilpd ymm12,ymm15,ymm8 +[ ]*[a-f0-9]+: c4 43 7d 09 f8 64 vroundpd ymm15,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 c0 64 vextractf128 xmm8,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 05 06 e0 64 vperm2f128 ymm12,ymm15,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b f7 80 vblendvpd ymm14,ymm12,ymm15,ymm8 +[ ]*[a-f0-9]+: c4 43 3d 18 f8 64 vinsertf128 ymm15,ymm8,xmm8,0x64 +[ ]*[a-f0-9]+: c4 61 fb 2d 01 vcvtsd2si r8,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 43 79 17 c0 0a vextractps r8d,xmm8,0xa +[ ]*[a-f0-9]+: c4 61 fa 2d 01 vcvtss2si r8,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 41 01 c4 c0 64 vpinsrw xmm8,xmm15,r8d,0x64 +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd ymm6,ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd YMMWORD PTR \[rcx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps ymm6,ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps YMMWORD PTR \[rcx\],ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps ymm2,ymm6,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dq xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2ps xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq xmm4,ymm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dq xmm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps ymm4,ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps ymm4,ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps ymm4,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu ymm4,\[rcx\] +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps ymm2,ymm6,ymm4,0x64 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps ymm2,ymm6,YMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd ymm7,ymm2,YMMWORD PTR \[rcx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps ymm7,ymm2,YMMWORD PTR \[rcx\],ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps ymm7,ymm2,ymm6,ymm4 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps ymm7,ymm2,ymm6,ymm4,0xa +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 ymm6,ymm4,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 ymm6,ymm4,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 xmm4,ymm4,0x64 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 XMMWORD PTR \[rcx\],ymm4,0x64 +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2ps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu xmm4,\[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd ymm4,xmm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd ymm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 db d4 vpand xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps xmm7,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps xmm6,xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd xmm6,xmm4,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps XMMWORD PTR \[rcx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd XMMWORD PTR \[rcx\],xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps xmm2,xmm6,XMMWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps xmm7,xmm2,xmm6,xmm4,0xa +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR \[rcx\],0xa +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps xmm7,xmm2,XMMWORD PTR \[rcx\],xmm4,0xa +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd ymm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e1 f9 7e e1 vmovq rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 f9 6e e1 vmovq xmm4,rcx +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si ecx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si ecx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fb 2d cc vcvtsd2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fb 2d 09 vcvtsd2si rcx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fb 2c cc vcvttsd2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fb 2c 09 vcvttsd2si rcx,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 db 2a f1 vcvtsi2sd xmm6,xmm4,rcx +[ ]*[a-f0-9]+: c4 e1 db 2a 31 vcvtsi2sd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 da 2a f1 vcvtsi2ss xmm6,xmm4,rcx +[ ]*[a-f0-9]+: c4 e1 da 2a 31 vcvtsi2ss xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 d9 22 f1 64 vpinsrq xmm6,xmm4,rcx,0x64 +[ ]*[a-f0-9]+: c4 e3 d9 22 31 64 vpinsrq xmm6,xmm4,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 f9 16 e1 64 vpextrq rcx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 f9 16 21 64 vpextrq QWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps xmm6,xmm4,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd xmm2,xmm6,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd xmm2,xmm6,QWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd xmm7,xmm2,QWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd xmm2,xmm6,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss ymm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd xmm4,ecx +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si ecx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si ecx,xmm4 +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si ecx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fa 2d cc vcvtss2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fa 2d 09 vcvtss2si rcx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e1 fa 2c cc vcvttss2si rcx,xmm4 +[ ]*[a-f0-9]+: c4 e1 fa 2c 09 vcvttss2si rcx,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps DWORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sd xmm6,xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss xmm6,xmm4,ecx +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ss xmm6,xmm4,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss xmm2,xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss xmm2,xmm6,DWORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss xmm7,xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss xmm7,xmm2,xmm6,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss xmm7,xmm2,DWORD PTR \[rcx\],xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq xmm4,WORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq xmm6,xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq xmm4,WORD PTR \[rcx\] +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw WORD PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw xmm6,xmm4,WORD PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb BYTE PTR \[rcx\],xmm4,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb xmm6,xmm4,ecx,0x64 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb xmm6,xmm4,BYTE PTR \[rcx\],0x64 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd ecx,xmm4 +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps ecx,xmm4 +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb ecx,xmm4 +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss xmm2,xmm6,xmm4 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw xmm6,xmm4,0x64 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw ecx,xmm4,0x64 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd ecx,ymm4 +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps ecx,ymm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq xmm6,xmm4 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq xmm6,ymm4 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 78 56 34 12 vldmxcsr DWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 79 6f 04 25 78 56 34 12 vmovdqa xmm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 79 7f 04 25 78 56 34 12 vmovdqa XMMWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 25 78 56 34 12 vmovd DWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 78 56 34 12 vcvtsd2si r8d,QWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7e e6 04 25 78 56 34 12 vcvtdq2pd ymm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 78 56 34 12 vcvtpd2ps xmm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 78 56 34 12 vpavgb xmm15,xmm8,XMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 78 56 34 12 64 vpextrb BYTE PTR ds:0x12345678,xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 78 56 34 12 vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 78 56 34 12 80 vblendvps xmm14,xmm12,XMMWORD PTR ds:0x12345678,xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 78 56 34 12 64 vpinsrb xmm15,xmm8,BYTE PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 78 56 34 12 vmovdqa ymm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 78 56 34 12 vmovdqa YMMWORD PTR ds:0x12345678,ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 78 56 34 12 vpermilpd ymm15,ymm8,YMMWORD PTR ds:0x12345678 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 78 56 34 12 64 vroundpd ymm8,YMMWORD PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 78 56 34 12 64 vextractf128 XMMWORD PTR ds:0x12345678,ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 78 56 34 12 64 vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0x12345678,0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 78 56 34 12 80 vblendvpd ymm14,ymm12,YMMWORD PTR ds:0x12345678,ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr DWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 79 6f 45 00 vmovdqa xmm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 79 7f 45 00 vmovdqa XMMWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 45 00 vmovd DWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 45 00 vcvtsd2si r8d,QWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7e e6 45 00 vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7d 5a 45 00 vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 39 e0 7d 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 79 14 45 00 64 vpextrb BYTE PTR \[rbp\+0x0\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 7d 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 19 4a 75 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+0x0\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 7d 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 45 00 vmovdqa ymm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c5 7d 7f 45 00 vmovdqa YMMWORD PTR \[rbp\+0x0\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 7d 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+0x0\] +[ ]*[a-f0-9]+: c4 63 7d 09 45 00 64 vroundpd ymm8,YMMWORD PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 45 00 64 vextractf128 XMMWORD PTR \[rbp\+0x0\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 7d 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+0x0\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 75 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+0x0\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr DWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 79 6f 85 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 79 7f 85 99 00 00 00 vmovdqa XMMWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 85 99 00 00 00 vmovd DWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 85 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7e e6 85 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 85 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bd 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 85 99 00 00 00 64 vpextrb BYTE PTR \[rbp\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bd 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b5 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bd 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 85 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 85 99 00 00 00 vmovdqa YMMWORD PTR \[rbp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bd 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 85 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 85 99 00 00 00 64 vextractf128 XMMWORD PTR \[rbp\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bd 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b5 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 c1 78 ae 97 99 00 00 00 vldmxcsr DWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 6f 87 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 7f 87 99 00 00 00 vmovdqa XMMWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e 87 99 00 00 00 vmovd DWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d 87 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7e e6 87 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 5a 87 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 39 e0 bf 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 79 14 87 99 00 00 00 64 vpextrb BYTE PTR \[r15\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a bf 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 19 4a b7 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r15\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 bf 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f 87 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 7f 87 99 00 00 00 vmovdqa YMMWORD PTR \[r15\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 42 3d 0d bf 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[r15\+0x99\] +[ ]*[a-f0-9]+: c4 43 7d 09 87 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 87 99 00 00 00 64 vextractf128 XMMWORD PTR \[r15\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 3d 06 bf 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r15\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b b7 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r15\+0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 15 99 00 00 00 vldmxcsr DWORD PTR \[rip\+0x99\] # 3bd9 <_start\+0x3bd9> +[ ]*[a-f0-9]+: c5 79 6f 05 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rip\+0x99\] # 3be1 <_start\+0x3be1> +[ ]*[a-f0-9]+: c5 79 7f 05 99 00 00 00 vmovdqa XMMWORD PTR \[rip\+0x99\],xmm8 # 3be9 <_start\+0x3be9> +[ ]*[a-f0-9]+: c5 79 7e 05 99 00 00 00 vmovd DWORD PTR \[rip\+0x99\],xmm8 # 3bf1 <_start\+0x3bf1> +[ ]*[a-f0-9]+: c5 7b 2d 05 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rip\+0x99\] # 3bf9 <_start\+0x3bf9> +[ ]*[a-f0-9]+: c5 7e e6 05 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rip\+0x99\] # 3c01 <_start\+0x3c01> +[ ]*[a-f0-9]+: c5 7d 5a 05 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rip\+0x99\] # 3c09 <_start\+0x3c09> +[ ]*[a-f0-9]+: c5 39 e0 3d 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rip\+0x99\] # 3c11 <_start\+0x3c11> +[ ]*[a-f0-9]+: c4 63 79 14 05 99 00 00 00 64 vpextrb BYTE PTR \[rip\+0x99\],xmm8,0x64 # 3c1b <_start\+0x3c1b> +[ ]*[a-f0-9]+: c5 3b 2a 3d 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rip\+0x99\] # 3c23 <_start\+0x3c23> +[ ]*[a-f0-9]+: c4 63 19 4a 35 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rip\+0x99\],xmm8 # 3c2d <_start\+0x3c2d> +[ ]*[a-f0-9]+: c4 63 39 20 3d 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rip\+0x99\],0x64 # 3c37 <_start\+0x3c37> +[ ]*[a-f0-9]+: c5 7d 6f 05 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rip\+0x99\] # 3c3f <_start\+0x3c3f> +[ ]*[a-f0-9]+: c5 7d 7f 05 99 00 00 00 vmovdqa YMMWORD PTR \[rip\+0x99\],ymm8 # 3c47 <_start\+0x3c47> +[ ]*[a-f0-9]+: c4 62 3d 0d 3d 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rip\+0x99\] # 3c50 <_start\+0x3c50> +[ ]*[a-f0-9]+: c4 63 7d 09 05 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rip\+0x99\],0x64 # 3c5a <_start\+0x3c5a> +[ ]*[a-f0-9]+: c4 63 7d 19 05 99 00 00 00 64 vextractf128 XMMWORD PTR \[rip\+0x99\],ymm8,0x64 # 3c64 <_start\+0x3c64> +[ ]*[a-f0-9]+: c4 63 3d 06 3d 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rip\+0x99\],0x64 # 3c6e <_start\+0x3c6e> +[ ]*[a-f0-9]+: c4 63 1d 4b 35 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rip\+0x99\],ymm8 # 3c78 <_start\+0x3c78> +[ ]*[a-f0-9]+: c5 f8 ae 94 24 99 00 00 00 vldmxcsr DWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 24 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 24 99 00 00 00 vmovdqa XMMWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 24 99 00 00 00 vmovd DWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 24 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 24 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 24 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 24 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 24 99 00 00 00 64 vpextrb BYTE PTR \[rsp\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 24 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 24 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rsp\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 24 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 24 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 24 99 00 00 00 vmovdqa YMMWORD PTR \[rsp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 24 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[rsp\+0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 24 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 24 99 00 00 00 64 vextractf128 XMMWORD PTR \[rsp\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 24 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rsp\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 24 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rsp\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 c1 78 ae 94 24 99 00 00 00 vldmxcsr DWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 6f 84 24 99 00 00 00 vmovdqa xmm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 79 7f 84 24 99 00 00 00 vmovdqa XMMWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e 84 24 99 00 00 00 vmovd DWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d 84 24 99 00 00 00 vcvtsd2si r8d,QWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7e e6 84 24 99 00 00 00 vcvtdq2pd ymm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 5a 84 24 99 00 00 00 vcvtpd2ps xmm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 39 e0 bc 24 99 00 00 00 vpavgb xmm15,xmm8,XMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 79 14 84 24 99 00 00 00 64 vpextrb BYTE PTR \[r12\+0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a bc 24 99 00 00 00 vcvtsi2sd xmm15,xmm8,DWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 19 4a b4 24 99 00 00 00 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r12\+0x99\],xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 bc 24 99 00 00 00 64 vpinsrb xmm15,xmm8,BYTE PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f 84 24 99 00 00 00 vmovdqa ymm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 41 7d 7f 84 24 99 00 00 00 vmovdqa YMMWORD PTR \[r12\+0x99\],ymm8 +[ ]*[a-f0-9]+: c4 42 3d 0d bc 24 99 00 00 00 vpermilpd ymm15,ymm8,YMMWORD PTR \[r12\+0x99\] +[ ]*[a-f0-9]+: c4 43 7d 09 84 24 99 00 00 00 64 vroundpd ymm8,YMMWORD PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 84 24 99 00 00 00 64 vextractf128 XMMWORD PTR \[r12\+0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 3d 06 bc 24 99 00 00 00 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r12\+0x99\],0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b b4 24 99 00 00 00 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r12\+0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 67 ff ff ff vldmxcsr DWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 6f 04 25 67 ff ff ff vmovdqa xmm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 7f 04 25 67 ff ff ff vmovdqa XMMWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 25 67 ff ff ff vmovd DWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 67 ff ff ff vcvtsd2si r8d,QWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7e e6 04 25 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 67 ff ff ff 64 vpextrb BYTE PTR ds:0xffffffffffffff67,xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR ds:0xffffffffffffff67,xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 67 ff ff ff vmovdqa ymm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 67 ff ff ff vmovdqa YMMWORD PTR ds:0xffffffffffffff67,ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR ds:0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 67 ff ff ff 64 vextractf128 XMMWORD PTR ds:0xffffffffffffff67,ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0xffffffffffffff67,0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR ds:0xffffffffffffff67,ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 67 ff ff ff vldmxcsr DWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 04 65 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 04 65 67 ff ff ff vmovdqa XMMWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 04 65 67 ff ff ff vmovd DWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 04 65 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 04 65 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 04 65 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 3c 65 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 04 65 67 ff ff ff 64 vpextrb BYTE PTR \[riz\*2-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a 3c 65 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a 34 65 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 3c 65 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 04 65 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 04 65 67 ff ff ff vmovdqa YMMWORD PTR \[riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 65 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 04 65 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 04 65 67 ff ff ff 64 vextractf128 XMMWORD PTR \[riz\*2-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 65 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 65 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 94 23 67 ff ff ff vldmxcsr DWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 23 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 23 67 ff ff ff vmovdqa XMMWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 23 67 ff ff ff vmovd DWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 23 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 23 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 23 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 23 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 23 67 ff ff ff 64 vpextrb BYTE PTR \[rbx\+riz\*1-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 23 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 23 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbx\+riz\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 23 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 23 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 23 67 ff ff ff vmovdqa YMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 23 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 23 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 23 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 23 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 23 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbx\+riz\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c5 f8 ae 94 63 67 ff ff ff vldmxcsr DWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 6f 84 63 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 79 7f 84 63 67 ff ff ff vmovdqa XMMWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 79 7e 84 63 67 ff ff ff vmovd DWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c5 7b 2d 84 63 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7e e6 84 63 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 5a 84 63 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 39 e0 bc 63 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 79 14 84 63 67 ff ff ff 64 vpextrb BYTE PTR \[rbx\+riz\*2-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c5 3b 2a bc 63 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 19 4a b4 63 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbx\+riz\*2-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 63 39 20 bc 63 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c5 7d 6f 84 63 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c5 7d 7f 84 63 67 ff ff ff vmovdqa YMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 62 3d 0d bc 63 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\] +[ ]*[a-f0-9]+: c4 63 7d 09 84 63 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 7d 19 84 63 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 63 3d 06 bc 63 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbx\+riz\*2-0x99\],0x64 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 63 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbx\+riz\*2-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 81 78 ae 94 bc 67 ff ff ff vldmxcsr DWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 79 6f 84 bc 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 79 7f 84 bc 67 ff ff ff vmovdqa XMMWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 79 7e 84 bc 67 ff ff ff vmovd DWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 7b 2d 84 bc 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7e e6 84 bc 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 5a 84 bc 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 39 e0 bc bc 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 79 14 84 bc 67 ff ff ff 64 vpextrb BYTE PTR \[r12\+r15\*4-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 01 3b 2a bc bc 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 19 4a b4 bc 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r12\+r15\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 03 39 20 bc bc 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 bc 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 7f 84 bc 67 ff ff ff vmovdqa YMMWORD PTR \[r12\+r15\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 02 3d 0d bc bc 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\] +[ ]*[a-f0-9]+: c4 03 7d 09 84 bc 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 7d 19 84 bc 67 ff ff ff 64 vextractf128 XMMWORD PTR \[r12\+r15\*4-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 03 3d 06 bc bc 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r12\+r15\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 bc 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r12\+r15\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 81 78 ae 94 f8 67 ff ff ff vldmxcsr DWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 79 6f 84 f8 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 79 7f 84 f8 67 ff ff ff vmovdqa XMMWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 79 7e 84 f8 67 ff ff ff vmovd DWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 01 7b 2d 84 f8 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7e e6 84 f8 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 5a 84 f8 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 39 e0 bc f8 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 79 14 84 f8 67 ff ff ff 64 vpextrb BYTE PTR \[r8\+r15\*8-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 01 3b 2a bc f8 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 19 4a b4 f8 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[r8\+r15\*8-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 03 39 20 bc f8 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 f8 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 01 7d 7f 84 f8 67 ff ff ff vmovdqa YMMWORD PTR \[r8\+r15\*8-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 02 3d 0d bc f8 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\] +[ ]*[a-f0-9]+: c4 03 7d 09 84 f8 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 7d 19 84 f8 67 ff ff ff 64 vextractf128 XMMWORD PTR \[r8\+r15\*8-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 03 3d 06 bc f8 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[r8\+r15\*8-0x99\],0x64 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 f8 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[r8\+r15\*8-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 a5 67 ff ff ff vldmxcsr DWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 79 6f 84 a5 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 79 7f 84 a5 67 ff ff ff vmovdqa XMMWORD PTR \[rbp\+r12\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 79 7e 84 a5 67 ff ff ff vmovd DWORD PTR \[rbp\+r12\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 7b 2d 84 a5 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7e e6 84 a5 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 5a 84 a5 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 39 e0 bc a5 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 79 14 84 a5 67 ff ff ff 64 vpextrb BYTE PTR \[rbp\+r12\*4-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 21 3b 2a bc a5 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 19 4a b4 a5 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rbp\+r12\*4-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 23 39 20 bc a5 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rbp\+r12\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 a5 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 7f 84 a5 67 ff ff ff vmovdqa YMMWORD PTR \[rbp\+r12\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 22 3d 0d bc a5 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rbp\+r12\*4-0x99\] +[ ]*[a-f0-9]+: c4 23 7d 09 84 a5 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rbp\+r12\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 7d 19 84 a5 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rbp\+r12\*4-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 23 3d 06 bc a5 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rbp\+r12\*4-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 a5 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rbp\+r12\*4-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 2c 67 ff ff ff vldmxcsr DWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 79 6f 84 2c 67 ff ff ff vmovdqa xmm8,XMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 79 7f 84 2c 67 ff ff ff vmovdqa XMMWORD PTR \[rsp\+r13\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 79 7e 84 2c 67 ff ff ff vmovd DWORD PTR \[rsp\+r13\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 21 7b 2d 84 2c 67 ff ff ff vcvtsd2si r8d,QWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7e e6 84 2c 67 ff ff ff vcvtdq2pd ymm8,XMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 5a 84 2c 67 ff ff ff vcvtpd2ps xmm8,YMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 39 e0 bc 2c 67 ff ff ff vpavgb xmm15,xmm8,XMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 79 14 84 2c 67 ff ff ff 64 vpextrb BYTE PTR \[rsp\+r13\*1-0x99\],xmm8,0x64 +[ ]*[a-f0-9]+: c4 21 3b 2a bc 2c 67 ff ff ff vcvtsi2sd xmm15,xmm8,DWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 19 4a b4 2c 67 ff ff ff 80 vblendvps xmm14,xmm12,XMMWORD PTR \[rsp\+r13\*1-0x99\],xmm8 +[ ]*[a-f0-9]+: c4 23 39 20 bc 2c 67 ff ff ff 64 vpinsrb xmm15,xmm8,BYTE PTR \[rsp\+r13\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 2c 67 ff ff ff vmovdqa ymm8,YMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 21 7d 7f 84 2c 67 ff ff ff vmovdqa YMMWORD PTR \[rsp\+r13\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 22 3d 0d bc 2c 67 ff ff ff vpermilpd ymm15,ymm8,YMMWORD PTR \[rsp\+r13\*1-0x99\] +[ ]*[a-f0-9]+: c4 23 7d 09 84 2c 67 ff ff ff 64 vroundpd ymm8,YMMWORD PTR \[rsp\+r13\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 7d 19 84 2c 67 ff ff ff 64 vextractf128 XMMWORD PTR \[rsp\+r13\*1-0x99\],ymm8,0x64 +[ ]*[a-f0-9]+: c4 23 3d 06 bc 2c 67 ff ff ff 64 vperm2f128 ymm15,ymm8,YMMWORD PTR \[rsp\+r13\*1-0x99\],0x64 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 2c 67 ff ff ff 80 vblendvpd ymm14,ymm12,YMMWORD PTR \[rsp\+r13\*1-0x99\],ymm8 +[ ]*[a-f0-9]+: c4 41 79 50 c0 vmovmskpd r8d,xmm8 +[ ]*[a-f0-9]+: c4 c1 01 72 f0 64 vpslld xmm15,xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 7c 50 c0 vmovmskps r8d,ymm8 +[ ]*[a-f0-9]+: c4 41 79 6f f8 vmovdqa xmm15,xmm8 +[ ]*[a-f0-9]+: c4 41 79 7e c0 vmovd r8d,xmm8 +[ ]*[a-f0-9]+: c4 41 7b 2d c0 vcvtsd2si r8d,xmm8 +[ ]*[a-f0-9]+: c4 41 7e e6 c0 vcvtdq2pd ymm8,xmm8 +[ ]*[a-f0-9]+: c4 41 7d 5a c0 vcvtpd2ps xmm8,ymm8 +[ ]*[a-f0-9]+: c4 43 79 14 c0 64 vpextrb r8d,xmm8,0x64 +[ ]*[a-f0-9]+: c4 41 3b 2a f8 vcvtsi2sd xmm15,xmm8,r8d +[ ]*[a-f0-9]+: c4 43 19 4a f0 80 vblendvps xmm14,xmm12,xmm8,xmm8 +[ ]*[a-f0-9]+: c4 43 39 20 f8 64 vpinsrb xmm15,xmm8,r8d,0x64 +[ ]*[a-f0-9]+: c4 41 7d 6f f8 vmovdqa ymm15,ymm8 +[ ]*[a-f0-9]+: c4 42 05 0d e0 vpermilpd ymm12,ymm15,ymm8 +[ ]*[a-f0-9]+: c4 43 7d 09 f8 64 vroundpd ymm15,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 7d 19 c0 64 vextractf128 xmm8,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 05 06 e0 64 vperm2f128 ymm12,ymm15,ymm8,0x64 +[ ]*[a-f0-9]+: c4 43 1d 4b f7 80 vblendvpd ymm14,ymm12,ymm15,ymm8 +[ ]*[a-f0-9]+: c4 43 3d 18 f8 64 vinsertf128 ymm15,ymm8,xmm8,0x64 +[ ]*[a-f0-9]+: c4 61 fb 2d 01 vcvtsd2si r8,QWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 43 79 17 c0 0a vextractps r8d,xmm8,0xa +[ ]*[a-f0-9]+: c4 61 fa 2d 01 vcvtss2si r8,DWORD PTR \[rcx\] +[ ]*[a-f0-9]+: c4 41 01 c4 c0 64 vpinsrw xmm8,xmm15,r8d,0x64 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-avx.d b/gas/testsuite/gas/i386/x86-64-avx.d new file mode 100644 index 0000000..a3e551a --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-avx.d @@ -0,0 +1,3046 @@ +#objdump: -dw +#name: x86-64 AVX + +.*: file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 fc 77 vzeroall +[ ]*[a-f0-9]+: c5 f8 77 vzeroupper +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd \(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd %ymm4,%ymm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps \(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps %ymm4,%ymm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dqy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2psy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dqy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd %ymm4,\(%rcx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps %ymm4,\(%rcx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd \$0xa,\(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps \$0xa,\(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 \$0x64,%xmm4,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 \$0x64,\(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 \$0x64,%ymm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 \$0x64,%ymm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 db d4 vpand %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps %xmm4,%xmm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd %xmm4,%xmm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd \$0xa,\(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd \$0xa,%xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps \$0xa,\(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps \$0xa,%xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e1 f9 7e e1 vmovq %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 f9 6e e1 vmovq %rcx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fb 2d cc vcvtsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2d 09 vcvtsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c cc vcvttsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c 09 vcvttsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 db 2a f1 vcvtsi2sd %rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 db 2a 31 vcvtsi2sdq \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 da 2a f1 vcvtsi2ss %rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 da 2a 31 vcvtsi2ssq \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 d9 22 f1 64 vpinsrq \$0x64,%rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 d9 22 31 64 vpinsrq \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 f9 16 e1 64 vpextrq \$0x64,%xmm4,%rcx +[ ]*[a-f0-9]+: c4 e3 f9 16 21 64 vpextrq \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fa 2d cc vcvtss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2d 09 vcvtss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c cc vcvttss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c 09 vcvttss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sdl \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ssl \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 78 56 34 12 vldmxcsr 0x12345678 +[ ]*[a-f0-9]+: c5 79 6f 04 25 78 56 34 12 vmovdqa 0x12345678,%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 25 78 56 34 12 vmovdqa %xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 79 7e 04 25 78 56 34 12 vmovd %xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 78 56 34 12 vcvtsd2si 0x12345678,%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 25 78 56 34 12 vcvtdq2pd 0x12345678,%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 78 56 34 12 vcvtpd2psy 0x12345678,%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 78 56 34 12 vpavgb 0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 78 56 34 12 64 vpextrb \$0x64,%xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 78 56 34 12 vcvtsi2sdl 0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 78 56 34 12 80 vblendvps %xmm8,0x12345678,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 78 56 34 12 64 vpinsrb \$0x64,0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 78 56 34 12 vmovdqa 0x12345678,%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 78 56 34 12 vmovdqa %ymm8,0x12345678 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 78 56 34 12 vpermilpd 0x12345678,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 78 56 34 12 64 vroundpd \$0x64,0x12345678,%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 78 56 34 12 64 vextractf128 \$0x64,%ymm8,0x12345678 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 78 56 34 12 64 vperm2f128 \$0x64,0x12345678,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 78 56 34 12 80 vblendvpd %ymm8,0x12345678,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr 0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 79 6f 45 00 vmovdqa 0x0\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 45 00 vmovdqa %xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 79 7e 45 00 vmovd %xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 7b 2d 45 00 vcvtsd2si 0x0\(%rbp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 45 00 vcvtdq2pd 0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 45 00 vcvtpd2psy 0x0\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 7d 00 vpavgb 0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 45 00 64 vpextrb \$0x64,%xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 3b 2a 7d 00 vcvtsi2sdl 0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 75 00 80 vblendvps %xmm8,0x0\(%rbp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 7d 00 64 vpinsrb \$0x64,0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 45 00 vmovdqa 0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 45 00 vmovdqa %ymm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c4 62 3d 0d 7d 00 vpermilpd 0x0\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 45 00 64 vroundpd \$0x64,0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 45 00 64 vextractf128 \$0x64,%ymm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c4 63 3d 06 7d 00 64 vperm2f128 \$0x64,0x0\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 75 00 80 vblendvpd %ymm8,0x0\(%rbp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 14 24 vldmxcsr \(%rsp\) +[ ]*[a-f0-9]+: c5 79 6f 04 24 vmovdqa \(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 24 vmovdqa %xmm8,\(%rsp\) +[ ]*[a-f0-9]+: c5 79 7e 04 24 vmovd %xmm8,\(%rsp\) +[ ]*[a-f0-9]+: c5 7b 2d 04 24 vcvtsd2si \(%rsp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 24 vcvtdq2pd \(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 24 vcvtpd2psy \(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 24 vpavgb \(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 24 64 vpextrb \$0x64,%xmm8,\(%rsp\) +[ ]*[a-f0-9]+: c5 3b 2a 3c 24 vcvtsi2sdl \(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 24 80 vblendvps %xmm8,\(%rsp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 24 64 vpinsrb \$0x64,\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 24 vmovdqa \(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 24 vmovdqa %ymm8,\(%rsp\) +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 24 vpermilpd \(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 24 64 vroundpd \$0x64,\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 24 64 vextractf128 \$0x64,%ymm8,\(%rsp\) +[ ]*[a-f0-9]+: c4 63 3d 06 3c 24 64 vperm2f128 \$0x64,\(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 24 80 vblendvpd %ymm8,\(%rsp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr 0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 79 6f 85 99 00 00 00 vmovdqa 0x99\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 85 99 00 00 00 vmovdqa %xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 79 7e 85 99 00 00 00 vmovd %xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 7b 2d 85 99 00 00 00 vcvtsd2si 0x99\(%rbp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 85 99 00 00 00 vcvtdq2pd 0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 85 99 00 00 00 vcvtpd2psy 0x99\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bd 99 00 00 00 vpavgb 0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 85 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 3b 2a bd 99 00 00 00 vcvtsi2sdl 0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b5 99 00 00 00 80 vblendvps %xmm8,0x99\(%rbp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bd 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 85 99 00 00 00 vmovdqa 0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 85 99 00 00 00 vmovdqa %ymm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c4 62 3d 0d bd 99 00 00 00 vpermilpd 0x99\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 85 99 00 00 00 64 vroundpd \$0x64,0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 85 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c4 63 3d 06 bd 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b5 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rbp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 c1 78 ae 97 99 00 00 00 vldmxcsr 0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 79 6f 87 99 00 00 00 vmovdqa 0x99\(%r15\),%xmm8 +[ ]*[a-f0-9]+: c4 41 79 7f 87 99 00 00 00 vmovdqa %xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 79 7e 87 99 00 00 00 vmovd %xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 7b 2d 87 99 00 00 00 vcvtsd2si 0x99\(%r15\),%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 87 99 00 00 00 vcvtdq2pd 0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a 87 99 00 00 00 vcvtpd2psy 0x99\(%r15\),%xmm8 +[ ]*[a-f0-9]+: c4 41 39 e0 bf 99 00 00 00 vpavgb 0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 79 14 87 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 3b 2a bf 99 00 00 00 vcvtsi2sdl 0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a b7 99 00 00 00 80 vblendvps %xmm8,0x99\(%r15\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 bf 99 00 00 00 64 vpinsrb \$0x64,0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f 87 99 00 00 00 vmovdqa 0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 7f 87 99 00 00 00 vmovdqa %ymm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 42 3d 0d bf 99 00 00 00 vpermilpd 0x99\(%r15\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 09 87 99 00 00 00 64 vroundpd \$0x64,0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 43 7d 19 87 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 43 3d 06 bf 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%r15\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 1d 4b b7 99 00 00 00 80 vblendvpd %ymm8,0x99\(%r15\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 15 99 00 00 00 vldmxcsr 0x99\(%rip\) # 1a27 <_start\+0x1a27> +[ ]*[a-f0-9]+: c5 79 6f 05 99 00 00 00 vmovdqa 0x99\(%rip\),%xmm8 # 1a2f <_start\+0x1a2f> +[ ]*[a-f0-9]+: c5 79 7f 05 99 00 00 00 vmovdqa %xmm8,0x99\(%rip\) # 1a37 <_start\+0x1a37> +[ ]*[a-f0-9]+: c5 79 7e 05 99 00 00 00 vmovd %xmm8,0x99\(%rip\) # 1a3f <_start\+0x1a3f> +[ ]*[a-f0-9]+: c5 7b 2d 05 99 00 00 00 vcvtsd2si 0x99\(%rip\),%r8d # 1a47 <_start\+0x1a47> +[ ]*[a-f0-9]+: c5 7e e6 05 99 00 00 00 vcvtdq2pd 0x99\(%rip\),%ymm8 # 1a4f <_start\+0x1a4f> +[ ]*[a-f0-9]+: c5 7d 5a 05 99 00 00 00 vcvtpd2psy 0x99\(%rip\),%xmm8 # 1a57 <_start\+0x1a57> +[ ]*[a-f0-9]+: c5 39 e0 3d 99 00 00 00 vpavgb 0x99\(%rip\),%xmm8,%xmm15 # 1a5f <_start\+0x1a5f> +[ ]*[a-f0-9]+: c4 63 79 14 05 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rip\) # 1a69 <_start\+0x1a69> +[ ]*[a-f0-9]+: c5 3b 2a 3d 99 00 00 00 vcvtsi2sdl 0x99\(%rip\),%xmm8,%xmm15 # 1a71 <_start\+0x1a71> +[ ]*[a-f0-9]+: c4 63 19 4a 35 99 00 00 00 80 vblendvps %xmm8,0x99\(%rip\),%xmm12,%xmm14 # 1a7b <_start\+0x1a7b> +[ ]*[a-f0-9]+: c4 63 39 20 3d 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rip\),%xmm8,%xmm15 # 1a85 <_start\+0x1a85> +[ ]*[a-f0-9]+: c5 7d 6f 05 99 00 00 00 vmovdqa 0x99\(%rip\),%ymm8 # 1a8d <_start\+0x1a8d> +[ ]*[a-f0-9]+: c5 7d 7f 05 99 00 00 00 vmovdqa %ymm8,0x99\(%rip\) # 1a95 <_start\+0x1a95> +[ ]*[a-f0-9]+: c4 62 3d 0d 3d 99 00 00 00 vpermilpd 0x99\(%rip\),%ymm8,%ymm15 # 1a9e <_start\+0x1a9e> +[ ]*[a-f0-9]+: c4 63 7d 09 05 99 00 00 00 64 vroundpd \$0x64,0x99\(%rip\),%ymm8 # 1aa8 <_start\+0x1aa8> +[ ]*[a-f0-9]+: c4 63 7d 19 05 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rip\) # 1ab2 <_start\+0x1ab2> +[ ]*[a-f0-9]+: c4 63 3d 06 3d 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rip\),%ymm8,%ymm15 # 1abc <_start\+0x1abc> +[ ]*[a-f0-9]+: c4 63 1d 4b 35 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rip\),%ymm12,%ymm14 # 1ac6 <_start\+0x1ac6> +[ ]*[a-f0-9]+: c5 f8 ae 94 24 99 00 00 00 vldmxcsr 0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 79 6f 84 24 99 00 00 00 vmovdqa 0x99\(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 24 99 00 00 00 vmovdqa %xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 79 7e 84 24 99 00 00 00 vmovd %xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 7b 2d 84 24 99 00 00 00 vcvtsd2si 0x99\(%rsp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 24 99 00 00 00 vcvtdq2pd 0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 24 99 00 00 00 vcvtpd2psy 0x99\(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 24 99 00 00 00 vpavgb 0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 24 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 3b 2a bc 24 99 00 00 00 vcvtsi2sdl 0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 24 99 00 00 00 80 vblendvps %xmm8,0x99\(%rsp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 24 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 24 99 00 00 00 vmovdqa 0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 24 99 00 00 00 vmovdqa %ymm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 24 99 00 00 00 vpermilpd 0x99\(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 24 99 00 00 00 64 vroundpd \$0x64,0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 24 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 24 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 24 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rsp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 c1 78 ae 94 24 99 00 00 00 vldmxcsr 0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 79 6f 84 24 99 00 00 00 vmovdqa 0x99\(%r12\),%xmm8 +[ ]*[a-f0-9]+: c4 41 79 7f 84 24 99 00 00 00 vmovdqa %xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 79 7e 84 24 99 00 00 00 vmovd %xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 7b 2d 84 24 99 00 00 00 vcvtsd2si 0x99\(%r12\),%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 84 24 99 00 00 00 vcvtdq2pd 0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a 84 24 99 00 00 00 vcvtpd2psy 0x99\(%r12\),%xmm8 +[ ]*[a-f0-9]+: c4 41 39 e0 bc 24 99 00 00 00 vpavgb 0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 79 14 84 24 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 3b 2a bc 24 99 00 00 00 vcvtsi2sdl 0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a b4 24 99 00 00 00 80 vblendvps %xmm8,0x99\(%r12\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 bc 24 99 00 00 00 64 vpinsrb \$0x64,0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f 84 24 99 00 00 00 vmovdqa 0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 7f 84 24 99 00 00 00 vmovdqa %ymm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 42 3d 0d bc 24 99 00 00 00 vpermilpd 0x99\(%r12\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 09 84 24 99 00 00 00 64 vroundpd \$0x64,0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 43 7d 19 84 24 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 43 3d 06 bc 24 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%r12\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 1d 4b b4 24 99 00 00 00 80 vblendvpd %ymm8,0x99\(%r12\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 67 ff ff ff vldmxcsr 0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 6f 04 25 67 ff ff ff vmovdqa 0xffffffffffffff67,%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 25 67 ff ff ff vmovdqa %xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 7e 04 25 67 ff ff ff vmovd %xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 67 ff ff ff vcvtsd2si 0xffffffffffffff67,%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 25 67 ff ff ff vcvtdq2pd 0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 67 ff ff ff vcvtpd2psy 0xffffffffffffff67,%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 67 ff ff ff vpavgb 0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 67 ff ff ff 64 vpextrb \$0x64,%xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 67 ff ff ff vcvtsi2sdl 0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 67 ff ff ff 80 vblendvps %xmm8,0xffffffffffffff67,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 67 ff ff ff 64 vpinsrb \$0x64,0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 67 ff ff ff vmovdqa 0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 67 ff ff ff vmovdqa %ymm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 67 ff ff ff vpermilpd 0xffffffffffffff67,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 67 ff ff ff 64 vroundpd \$0x64,0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 67 ff ff ff 64 vperm2f128 \$0x64,0xffffffffffffff67,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 67 ff ff ff 80 vblendvpd %ymm8,0xffffffffffffff67,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 67 ff ff ff vldmxcsr -0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 79 6f 04 65 67 ff ff ff vmovdqa -0x99\(,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 65 67 ff ff ff vmovdqa %xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 79 7e 04 65 67 ff ff ff vmovd %xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 7b 2d 04 65 67 ff ff ff vcvtsd2si -0x99\(,%riz,2\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 65 67 ff ff ff vcvtdq2pd -0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 65 67 ff ff ff vcvtpd2psy -0x99\(,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 65 67 ff ff ff vpavgb -0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 65 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 3b 2a 3c 65 67 ff ff ff vcvtsi2sdl -0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 65 67 ff ff ff 80 vblendvps %xmm8,-0x99\(,%riz,2\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 65 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 65 67 ff ff ff vmovdqa -0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 65 67 ff ff ff vmovdqa %ymm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 65 67 ff ff ff vpermilpd -0x99\(,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 65 67 ff ff ff 64 vroundpd \$0x64,-0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 65 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c4 63 3d 06 3c 65 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 65 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(,%riz,2\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 94 23 67 ff ff ff vldmxcsr -0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 79 6f 84 23 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,1\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 23 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 79 7e 84 23 67 ff ff ff vmovd %xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 7b 2d 84 23 67 ff ff ff vcvtsd2si -0x99\(%rbx,%riz,1\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 23 67 ff ff ff vcvtdq2pd -0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 23 67 ff ff ff vcvtpd2psy -0x99\(%rbx,%riz,1\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 23 67 ff ff ff vpavgb -0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 23 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 3b 2a bc 23 67 ff ff ff vcvtsi2sdl -0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 23 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbx,%riz,1\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 23 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 23 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 23 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 23 67 ff ff ff vpermilpd -0x99\(%rbx,%riz,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 23 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 23 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 23 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbx,%riz,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 23 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbx,%riz,1\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 94 63 67 ff ff ff vldmxcsr -0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 79 6f 84 63 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 63 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 79 7e 84 63 67 ff ff ff vmovd %xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 7b 2d 84 63 67 ff ff ff vcvtsd2si -0x99\(%rbx,%riz,2\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 63 67 ff ff ff vcvtdq2pd -0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 63 67 ff ff ff vcvtpd2psy -0x99\(%rbx,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 63 67 ff ff ff vpavgb -0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 63 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 3b 2a bc 63 67 ff ff ff vcvtsi2sdl -0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 63 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbx,%riz,2\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 63 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 63 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 63 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 63 67 ff ff ff vpermilpd -0x99\(%rbx,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 63 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 63 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 63 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbx,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 63 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbx,%riz,2\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 81 78 ae 94 bc 67 ff ff ff vldmxcsr -0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 79 6f 84 bc 67 ff ff ff vmovdqa -0x99\(%r12,%r15,4\),%xmm8 +[ ]*[a-f0-9]+: c4 01 79 7f 84 bc 67 ff ff ff vmovdqa %xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 79 7e 84 bc 67 ff ff ff vmovd %xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 7b 2d 84 bc 67 ff ff ff vcvtsd2si -0x99\(%r12,%r15,4\),%r8d +[ ]*[a-f0-9]+: c4 01 7e e6 84 bc 67 ff ff ff vcvtdq2pd -0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 5a 84 bc 67 ff ff ff vcvtpd2psy -0x99\(%r12,%r15,4\),%xmm8 +[ ]*[a-f0-9]+: c4 01 39 e0 bc bc 67 ff ff ff vpavgb -0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 79 14 84 bc 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 3b 2a bc bc 67 ff ff ff vcvtsi2sdl -0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 19 4a b4 bc 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%r12,%r15,4\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 03 39 20 bc bc 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 bc 67 ff ff ff vmovdqa -0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 7f 84 bc 67 ff ff ff vmovdqa %ymm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 02 3d 0d bc bc 67 ff ff ff vpermilpd -0x99\(%r12,%r15,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 7d 09 84 bc 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 03 7d 19 84 bc 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 03 3d 06 bc bc 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%r12,%r15,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 bc 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%r12,%r15,4\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 81 78 ae 94 f8 67 ff ff ff vldmxcsr -0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 79 6f 84 f8 67 ff ff ff vmovdqa -0x99\(%r8,%r15,8\),%xmm8 +[ ]*[a-f0-9]+: c4 01 79 7f 84 f8 67 ff ff ff vmovdqa %xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 79 7e 84 f8 67 ff ff ff vmovd %xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 7b 2d 84 f8 67 ff ff ff vcvtsd2si -0x99\(%r8,%r15,8\),%r8d +[ ]*[a-f0-9]+: c4 01 7e e6 84 f8 67 ff ff ff vcvtdq2pd -0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 5a 84 f8 67 ff ff ff vcvtpd2psy -0x99\(%r8,%r15,8\),%xmm8 +[ ]*[a-f0-9]+: c4 01 39 e0 bc f8 67 ff ff ff vpavgb -0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 79 14 84 f8 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 3b 2a bc f8 67 ff ff ff vcvtsi2sdl -0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 19 4a b4 f8 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%r8,%r15,8\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 03 39 20 bc f8 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 f8 67 ff ff ff vmovdqa -0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 7f 84 f8 67 ff ff ff vmovdqa %ymm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 02 3d 0d bc f8 67 ff ff ff vpermilpd -0x99\(%r8,%r15,8\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 7d 09 84 f8 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 03 7d 19 84 f8 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 03 3d 06 bc f8 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%r8,%r15,8\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 f8 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%r8,%r15,8\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 ad 67 ff ff ff vldmxcsr -0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 21 79 6f 84 ad 67 ff ff ff vmovdqa -0x99\(%rbp,%r13,4\),%xmm8 +[ ]*[a-f0-9]+: c4 21 79 7f 84 ad 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 21 79 7e 84 ad 67 ff ff ff vmovd %xmm8,-0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 21 7b 2d 84 ad 67 ff ff ff vcvtsd2si -0x99\(%rbp,%r13,4\),%r8d +[ ]*[a-f0-9]+: c4 21 7e e6 84 ad 67 ff ff ff vcvtdq2pd -0x99\(%rbp,%r13,4\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 5a 84 ad 67 ff ff ff vcvtpd2psy -0x99\(%rbp,%r13,4\),%xmm8 +[ ]*[a-f0-9]+: c4 21 39 e0 bc ad 67 ff ff ff vpavgb -0x99\(%rbp,%r13,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 79 14 84 ad 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 21 3b 2a bc ad 67 ff ff ff vcvtsi2sdl -0x99\(%rbp,%r13,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 19 4a b4 ad 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbp,%r13,4\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 23 39 20 bc ad 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbp,%r13,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 ad 67 ff ff ff vmovdqa -0x99\(%rbp,%r13,4\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 7f 84 ad 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 22 3d 0d bc ad 67 ff ff ff vpermilpd -0x99\(%rbp,%r13,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 7d 09 84 ad 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbp,%r13,4\),%ymm8 +[ ]*[a-f0-9]+: c4 23 7d 19 84 ad 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbp,%r13,4\) +[ ]*[a-f0-9]+: c4 23 3d 06 bc ad 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbp,%r13,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 ad 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbp,%r13,4\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 24 67 ff ff ff vldmxcsr -0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 21 79 6f 84 24 67 ff ff ff vmovdqa -0x99\(%rsp,%r12,1\),%xmm8 +[ ]*[a-f0-9]+: c4 21 79 7f 84 24 67 ff ff ff vmovdqa %xmm8,-0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 21 79 7e 84 24 67 ff ff ff vmovd %xmm8,-0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 21 7b 2d 84 24 67 ff ff ff vcvtsd2si -0x99\(%rsp,%r12,1\),%r8d +[ ]*[a-f0-9]+: c4 21 7e e6 84 24 67 ff ff ff vcvtdq2pd -0x99\(%rsp,%r12,1\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 5a 84 24 67 ff ff ff vcvtpd2psy -0x99\(%rsp,%r12,1\),%xmm8 +[ ]*[a-f0-9]+: c4 21 39 e0 bc 24 67 ff ff ff vpavgb -0x99\(%rsp,%r12,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 79 14 84 24 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 21 3b 2a bc 24 67 ff ff ff vcvtsi2sdl -0x99\(%rsp,%r12,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 19 4a b4 24 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rsp,%r12,1\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 23 39 20 bc 24 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rsp,%r12,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 24 67 ff ff ff vmovdqa -0x99\(%rsp,%r12,1\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 7f 84 24 67 ff ff ff vmovdqa %ymm8,-0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 22 3d 0d bc 24 67 ff ff ff vpermilpd -0x99\(%rsp,%r12,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 7d 09 84 24 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rsp,%r12,1\),%ymm8 +[ ]*[a-f0-9]+: c4 23 7d 19 84 24 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rsp,%r12,1\) +[ ]*[a-f0-9]+: c4 23 3d 06 bc 24 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rsp,%r12,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 24 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rsp,%r12,1\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 41 79 50 c0 vmovmskpd %xmm8,%r8d +[ ]*[a-f0-9]+: c4 c1 01 72 f0 64 vpslld \$0x64,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7c 50 c0 vmovmskps %ymm8,%r8d +[ ]*[a-f0-9]+: c4 41 79 6f f8 vmovdqa %xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 79 7e c0 vmovd %xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 7b 2d c0 vcvtsd2si %xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 c0 vcvtdq2pd %xmm8,%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a c0 vcvtpd2ps %ymm8,%xmm8 +[ ]*[a-f0-9]+: c4 43 79 14 c0 64 vpextrb \$0x64,%xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 3b 2a f8 vcvtsi2sd %r8d,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a f0 80 vblendvps %xmm8,%xmm8,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 f8 64 vpinsrb \$0x64,%r8d,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f f8 vmovdqa %ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 42 05 0d e0 vpermilpd %ymm8,%ymm15,%ymm12 +[ ]*[a-f0-9]+: c4 43 7d 09 f8 64 vroundpd \$0x64,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 19 c0 64 vextractf128 \$0x64,%ymm8,%xmm8 +[ ]*[a-f0-9]+: c4 43 05 06 e0 64 vperm2f128 \$0x64,%ymm8,%ymm15,%ymm12 +[ ]*[a-f0-9]+: c4 43 1d 4b f7 80 vblendvpd %ymm8,%ymm15,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 43 3d 18 f8 64 vinsertf128 \$0x64,%xmm8,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 61 fb 2d 01 vcvtsd2si \(%rcx\),%r8 +[ ]*[a-f0-9]+: c4 43 79 17 c0 0a vextractps \$0xa,%xmm8,%r8d +[ ]*[a-f0-9]+: c4 61 fa 2d 01 vcvtss2si \(%rcx\),%r8 +[ ]*[a-f0-9]+: c4 41 01 c4 c0 64 vpinsrw \$0x64,%r8d,%xmm15,%xmm8 +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c4 e2 5d 2d 31 vmaskmovpd \(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2f 21 vmaskmovpd %ymm4,%ymm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 5d 2c 31 vmaskmovps \(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e2 4d 2e 21 vmaskmovps %ymm4,%ymm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 7d 05 d6 64 vpermilpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 05 31 64 vpermilpd \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 04 d6 64 vpermilps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 04 31 64 vpermilps \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 09 d6 64 vroundpd \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 09 31 64 vroundpd \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 08 d6 64 vroundps \$0x64,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 7d 08 31 64 vroundps \$0x64,\(%rcx\),%ymm6 +[ ]*[a-f0-9]+: c5 cd 58 d4 vaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 58 11 vaddpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 d4 vaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 58 11 vaddps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 d4 vaddsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd d0 11 vaddsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 d4 vaddsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf d0 11 vaddsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 d4 vandnpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 55 11 vandnpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 d4 vandnps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 55 11 vandnps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 d4 vandpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 54 11 vandpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 d4 vandps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 54 11 vandps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e d4 vdivpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5e 11 vdivpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e d4 vdivps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5e 11 vdivps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c d4 vhaddpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7c 11 vhaddpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c d4 vhaddps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7c 11 vhaddps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d d4 vhsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 7d 11 vhsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d d4 vhsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cf 7d 11 vhsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f d4 vmaxpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5f 11 vmaxpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f d4 vmaxps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5f 11 vmaxps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d d4 vminpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5d 11 vminpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d d4 vminps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5d 11 vminps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 d4 vmulpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 59 11 vmulpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 d4 vmulps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 59 11 vmulps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 d4 vorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 56 11 vorpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 d4 vorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 56 11 vorps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d d4 vpermilpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0d 11 vpermilpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c d4 vpermilps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e2 4d 0c 11 vpermilps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c d4 vsubpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 5c 11 vsubpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c d4 vsubps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 5c 11 vsubps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 d4 vunpckhpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 15 11 vunpckhpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 d4 vunpckhps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 15 11 vunpckhps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 d4 vunpcklpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 14 11 vunpcklpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 d4 vunpcklps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 14 11 vunpcklps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 d4 vxorpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd 57 11 vxorpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 d4 vxorps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc 57 11 vxorps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 00 vcmpeqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 00 vcmpeqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 01 vcmpltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 01 vcmpltpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 02 vcmplepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 02 vcmplepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 03 vcmpunordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 03 vcmpunordpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 04 vcmpneqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 04 vcmpneqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 05 vcmpnltpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 05 vcmpnltpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 06 vcmpnlepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 06 vcmpnlepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 07 vcmpordpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 07 vcmpordpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 08 vcmpeq_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 08 vcmpeq_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 09 vcmpngepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 09 vcmpngepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0a vcmpngtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0a vcmpngtpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0b vcmpfalsepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0b vcmpfalsepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0c vcmpneq_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0c vcmpneq_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0d vcmpgepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0d vcmpgepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0e vcmpgtpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0e vcmpgtpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 0f vcmptruepd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 0f vcmptruepd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 10 vcmpeq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 10 vcmpeq_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 11 vcmplt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 11 vcmplt_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 12 vcmple_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 12 vcmple_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 13 vcmpunord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 13 vcmpunord_spd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 14 vcmpneq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 14 vcmpneq_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 15 vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 15 vcmpnlt_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 16 vcmpnle_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 16 vcmpnle_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 17 vcmpord_spd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 17 vcmpord_spd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 18 vcmpeq_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 18 vcmpeq_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 19 vcmpnge_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 19 vcmpnge_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1a vcmpngt_uqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1a vcmpngt_uqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1b vcmpfalse_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1b vcmpfalse_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1c vcmpneq_ospd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1c vcmpneq_ospd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1d vcmpge_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1d vcmpge_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1e vcmpgt_oqpd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1e vcmpgt_oqpd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 1f vcmptrue_uspd %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 1f vcmptrue_uspd \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 00 vcmpeqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 00 vcmpeqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 01 vcmpltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 01 vcmpltps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 02 vcmpleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 02 vcmpleps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 03 vcmpunordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 03 vcmpunordps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 04 vcmpneqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 04 vcmpneqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 05 vcmpnltps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 05 vcmpnltps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 06 vcmpnleps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 06 vcmpnleps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 07 vcmpordps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 07 vcmpordps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 08 vcmpeq_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 08 vcmpeq_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 09 vcmpngeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 09 vcmpngeps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0a vcmpngtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0a vcmpngtps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0b vcmpfalseps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0b vcmpfalseps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0c vcmpneq_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0c vcmpneq_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0d vcmpgeps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0d vcmpgeps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0e vcmpgtps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0e vcmpgtps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 0f vcmptrueps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 0f vcmptrueps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 10 vcmpeq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 10 vcmpeq_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 11 vcmplt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 11 vcmplt_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 12 vcmple_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 12 vcmple_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 13 vcmpunord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 13 vcmpunord_sps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 14 vcmpneq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 14 vcmpneq_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 15 vcmpnlt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 15 vcmpnlt_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 16 vcmpnle_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 16 vcmpnle_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 17 vcmpord_sps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 17 vcmpord_sps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 18 vcmpeq_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 18 vcmpeq_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 19 vcmpnge_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 19 vcmpnge_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1a vcmpngt_uqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1a vcmpngt_uqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1b vcmpfalse_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1b vcmpfalse_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1c vcmpneq_osps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1c vcmpneq_osps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1d vcmpge_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1d vcmpge_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1e vcmpgt_oqps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1e vcmpgt_oqps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 1f vcmptrue_usps %ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 1f vcmptrue_usps \(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 ff e6 e4 vcvtpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 ff e6 21 vcvtpd2dqy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a e4 vcvtpd2ps %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd 5a 21 vcvtpd2psy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 e4 vcvttpd2dq %ymm4,%xmm4 +[ ]*[a-f0-9]+: c5 fd e6 21 vcvttpd2dqy \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fc 5b e4 vcvtdq2ps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5b 21 vcvtdq2ps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b e4 vcvtps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 5b 21 vcvtps2dq \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b e4 vcvttps2dq %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 5b 21 vcvttps2dq \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 e4 vmovapd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 28 21 vmovapd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 e4 vmovaps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 28 21 vmovaps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f e4 vmovdqa %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 6f 21 vmovdqa \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f e4 vmovdqu %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 6f 21 vmovdqu \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 e4 vmovddup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 ff 12 21 vmovddup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 e4 vmovshdup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 16 21 vmovshdup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 e4 vmovsldup %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe 12 21 vmovsldup \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 e4 vmovupd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 10 21 vmovupd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 e4 vmovups %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 10 21 vmovups \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 e4 vptest %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 17 21 vptest \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 e4 vrcpps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 53 21 vrcpps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 e4 vrsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 52 21 vrsqrtps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 e4 vsqrtpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fd 51 21 vsqrtpd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 e4 vsqrtps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 51 21 vsqrtps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f e4 vtestpd %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0f 21 vtestpd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e e4 vtestps %ymm4,%ymm4 +[ ]*[a-f0-9]+: c4 e2 7d 0e 21 vtestps \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 ff f0 21 vlddqu \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c4 e3 4d 0d d4 64 vblendpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0d 11 64 vblendpd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c d4 64 vblendps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 0c 11 64 vblendps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 d4 64 vcmppd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c2 11 64 vcmppd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 d4 64 vcmpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c2 11 64 vcmpps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 d4 64 vdpps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 40 11 64 vdpps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 d4 64 vperm2f128 \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 4d 06 11 64 vperm2f128 \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 d4 64 vshufpd \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cd c6 11 64 vshufpd \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 d4 64 vshufps \$0x64,%ymm4,%ymm6,%ymm2 +[ ]*[a-f0-9]+: c5 cc c6 11 64 vshufps \$0x64,\(%rcx\),%ymm6,%ymm2 +[ ]*[a-f0-9]+: c4 e3 6d 4b fe 40 vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4b 39 40 vblendvpd %ymm4,\(%rcx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a fe 40 vblendvps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 6d 4a 39 40 vblendvps %ymm4,\(%rcx\),%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 fc 60 vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 69 39 60 vfmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 fc 60 vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 68 39 60 vfmaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d fc 60 vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5d 39 60 vfmaddsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c fc 60 vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5c 39 60 vfmaddsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f fc 60 vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5f 39 60 vfmsubaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e fc 60 vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 5e 39 60 vfmsubaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d fc 60 vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6d 39 60 vfmsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c fc 60 vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 6c 39 60 vfmsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 fc 60 vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 79 39 60 vfnmaddpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 fc 60 vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 78 39 60 vfnmaddps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d fc 60 vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7d 39 60 vfnmsubpd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c fc 60 vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 7c 39 60 vfnmsubps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 62 vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 62 vpermilmo2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 63 vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 63 vpermilmz2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 60 vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 60 vpermiltd2pd \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 62 vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 62 vpermilmo2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 63 vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 63 vpermilmz2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 60 vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 60 vpermiltd2ps \(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 fc 6a vpermil2pd \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 49 39 6a vpermil2pd \$0xa,\(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 fc 6a vpermil2ps \$0xa,%ymm4,%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 ed 48 39 6a vpermil2ps \$0xa,\(%rcx\),%ymm6,%ymm2,%ymm7 +[ ]*[a-f0-9]+: c4 e3 5d 18 f4 64 vinsertf128 \$0x64,%xmm4,%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 5d 18 31 64 vinsertf128 \$0x64,\(%rcx\),%ymm4,%ymm6 +[ ]*[a-f0-9]+: c4 e3 7d 19 e4 64 vextractf128 \$0x64,%ymm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 7d 19 21 64 vextractf128 \$0x64,%ymm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 7d 1a 21 vbroadcastf128 \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0e f4 vtestps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0e 21 vtestps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 0f f4 vtestpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 0f 21 vtestpd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fe e6 e4 vcvtdq2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fe e6 21 vcvtdq2pd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a e4 vcvtps2pd %xmm4,%ymm4 +[ ]*[a-f0-9]+: c5 fc 5a 21 vcvtps2pd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 c9 58 d4 vaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 58 39 vaddpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 58 d4 vaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 58 39 vaddps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d0 d4 vaddsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d0 39 vaddsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb d0 d4 vaddsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb d0 39 vaddsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 55 d4 vandnpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 55 39 vandnpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 55 d4 vandnps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 55 39 vandnps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 54 d4 vandpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 54 39 vandpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 54 d4 vandps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 54 39 vandps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5e d4 vdivpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5e 39 vdivpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5e d4 vdivps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5e 39 vdivps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7c d4 vhaddpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7c 39 vhaddpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7c d4 vhaddps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7c 39 vhaddps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 7d d4 vhsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 7d 39 vhsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 cb 7d d4 vhsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 7d 39 vhsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5f d4 vmaxpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5f 39 vmaxpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5f d4 vmaxps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5f 39 vmaxps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5d d4 vminpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5d 39 vminpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5d d4 vminps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5d 39 vminps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 59 d4 vmulpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 59 39 vmulpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 59 d4 vmulps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 59 39 vmulps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 56 d4 vorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 56 39 vorpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 56 d4 vorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 56 39 vorps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 63 d4 vpacksswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 63 39 vpacksswb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6b d4 vpackssdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6b 39 vpackssdw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 67 d4 vpackuswb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 67 39 vpackuswb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 2b d4 vpackusdw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 2b 39 vpackusdw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fc d4 vpaddb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fc 39 vpaddb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fd d4 vpaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fd 39 vpaddw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fe d4 vpaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fe 39 vpaddd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d4 d4 vpaddq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d4 39 vpaddq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ec d4 vpaddsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ec 39 vpaddsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ed d4 vpaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ed 39 vpaddsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dc d4 vpaddusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dc 39 vpaddusb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 dd d4 vpaddusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 dd 39 vpaddusw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 db d4 vpand %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 db 39 vpand \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 df d4 vpandn %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 df 39 vpandn \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e0 d4 vpavgb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e0 39 vpavgb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e3 d4 vpavgw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e3 39 vpavgw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 74 d4 vpcmpeqb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 74 39 vpcmpeqb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 75 d4 vpcmpeqw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 75 39 vpcmpeqw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 76 d4 vpcmpeqd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 76 39 vpcmpeqd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 29 d4 vpcmpeqq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 29 39 vpcmpeqq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 64 d4 vpcmpgtb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 64 39 vpcmpgtb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 65 d4 vpcmpgtw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 65 39 vpcmpgtw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 66 d4 vpcmpgtd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 66 39 vpcmpgtd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 37 d4 vpcmpgtq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 37 39 vpcmpgtq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0d d4 vpermilpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0d 39 vpermilpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0c d4 vpermilps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0c 39 vpermilps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 01 d4 vphaddw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 01 39 vphaddw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 02 d4 vphaddd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 02 39 vphaddd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 03 d4 vphaddsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 03 39 vphaddsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 05 d4 vphsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 05 39 vphsubw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 06 d4 vphsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 06 39 vphsubd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 07 d4 vphsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 07 39 vphsubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f5 d4 vpmaddwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f5 39 vpmaddwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 04 d4 vpmaddubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 04 39 vpmaddubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3c d4 vpmaxsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3c 39 vpmaxsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ee d4 vpmaxsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ee 39 vpmaxsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3d d4 vpmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3d 39 vpmaxsd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 de d4 vpmaxub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 de 39 vpmaxub \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3e d4 vpmaxuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3e 39 vpmaxuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3f d4 vpmaxud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3f 39 vpmaxud \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 38 d4 vpminsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 38 39 vpminsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ea d4 vpminsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ea 39 vpminsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 39 d4 vpminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 39 39 vpminsd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 da d4 vpminub %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 da 39 vpminub \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3a d4 vpminuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3a 39 vpminuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 3b d4 vpminud %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 3b 39 vpminud \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e4 d4 vpmulhuw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e4 39 vpmulhuw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0b d4 vpmulhrsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0b 39 vpmulhrsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e5 d4 vpmulhw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e5 39 vpmulhw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d5 d4 vpmullw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d5 39 vpmullw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 40 d4 vpmulld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 40 39 vpmulld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f4 d4 vpmuludq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f4 39 vpmuludq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 28 d4 vpmuldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 28 39 vpmuldq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 eb d4 vpor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 eb 39 vpor \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f6 d4 vpsadbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f6 39 vpsadbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 00 d4 vpshufb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 00 39 vpshufb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 08 d4 vpsignb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 08 39 vpsignb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 09 d4 vpsignw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 09 39 vpsignw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 49 0a d4 vpsignd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 49 0a 39 vpsignd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f1 d4 vpsllw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f1 39 vpsllw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f2 d4 vpslld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f2 39 vpslld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f3 d4 vpsllq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f3 39 vpsllq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e1 d4 vpsraw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e1 39 vpsraw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e2 d4 vpsrad %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e2 39 vpsrad \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d1 d4 vpsrlw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d1 39 vpsrlw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d2 d4 vpsrld %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d2 39 vpsrld \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d3 d4 vpsrlq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d3 39 vpsrlq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f8 d4 vpsubb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f8 39 vpsubb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 f9 d4 vpsubw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 f9 39 vpsubw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fa d4 vpsubd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fa 39 vpsubd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 fb d4 vpsubq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 fb 39 vpsubq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e8 d4 vpsubsb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e8 39 vpsubsb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 e9 d4 vpsubsw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 e9 39 vpsubsw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d8 d4 vpsubusb %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d8 39 vpsubusb \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 d9 d4 vpsubusw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 d9 39 vpsubusw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 68 d4 vpunpckhbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 68 39 vpunpckhbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 69 d4 vpunpckhwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 69 39 vpunpckhwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6a d4 vpunpckhdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6a 39 vpunpckhdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6d d4 vpunpckhqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6d 39 vpunpckhqdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 60 d4 vpunpcklbw %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 60 39 vpunpcklbw \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 61 d4 vpunpcklwd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 61 39 vpunpcklwd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 62 d4 vpunpckldq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 62 39 vpunpckldq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 6c d4 vpunpcklqdq %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 6c 39 vpunpcklqdq \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 ef d4 vpxor %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 ef 39 vpxor \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 5c d4 vsubpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 5c 39 vsubpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 5c d4 vsubps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 5c 39 vsubps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 15 d4 vunpckhpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 15 39 vunpckhpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 15 d4 vunpckhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 15 39 vunpckhps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 14 d4 vunpcklpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 14 39 vunpcklpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 14 d4 vunpcklps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 14 39 vunpcklps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 57 d4 vxorpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 57 39 vxorpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 57 d4 vxorps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 57 39 vxorps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 00 vcmpeqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 00 vcmpeqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 01 vcmpltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 01 vcmpltpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 02 vcmplepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 02 vcmplepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 03 vcmpunordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 03 vcmpunordpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 04 vcmpneqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 04 vcmpneqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 05 vcmpnltpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 05 vcmpnltpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 06 vcmpnlepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 06 vcmpnlepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 07 vcmpordpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 07 vcmpordpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 08 vcmpeq_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 08 vcmpeq_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 09 vcmpngepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 09 vcmpngepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0a vcmpngtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0a vcmpngtpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0b vcmpfalsepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0b vcmpfalsepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0c vcmpneq_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0c vcmpneq_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0d vcmpgepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0d vcmpgepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0e vcmpgtpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0e vcmpgtpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 0f vcmptruepd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 0f vcmptruepd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 10 vcmpeq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 10 vcmpeq_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 11 vcmplt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 11 vcmplt_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 12 vcmple_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 12 vcmple_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 13 vcmpunord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 13 vcmpunord_spd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 14 vcmpneq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 14 vcmpneq_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 15 vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 15 vcmpnlt_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 16 vcmpnle_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 16 vcmpnle_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 17 vcmpord_spd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 17 vcmpord_spd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 18 vcmpeq_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 18 vcmpeq_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 19 vcmpnge_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 19 vcmpnge_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1a vcmpngt_uqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1a vcmpngt_uqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1b vcmpfalse_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1b vcmpfalse_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1c vcmpneq_ospd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1c vcmpneq_ospd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1d vcmpge_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1d vcmpge_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1e vcmpgt_oqpd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1e vcmpgt_oqpd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c9 c2 d4 1f vcmptrue_uspd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 39 1f vcmptrue_uspd \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 00 vcmpeqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 00 vcmpeqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 01 vcmpltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 01 vcmpltps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 02 vcmpleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 02 vcmpleps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 03 vcmpunordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 03 vcmpunordps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 04 vcmpneqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 04 vcmpneqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 05 vcmpnltps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 05 vcmpnltps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 06 vcmpnleps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 06 vcmpnleps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 07 vcmpordps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 07 vcmpordps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 08 vcmpeq_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 08 vcmpeq_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 09 vcmpngeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 09 vcmpngeps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0a vcmpngtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0a vcmpngtps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0b vcmpfalseps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0b vcmpfalseps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0c vcmpneq_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0c vcmpneq_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0d vcmpgeps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0d vcmpgeps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0e vcmpgtps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0e vcmpgtps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 0f vcmptrueps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 0f vcmptrueps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 10 vcmpeq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 10 vcmpeq_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 11 vcmplt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 11 vcmplt_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 12 vcmple_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 12 vcmple_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 13 vcmpunord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 13 vcmpunord_sps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 14 vcmpneq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 14 vcmpneq_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 15 vcmpnlt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 15 vcmpnlt_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 16 vcmpnle_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 16 vcmpnle_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 17 vcmpord_sps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 17 vcmpord_sps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 18 vcmpeq_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 18 vcmpeq_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 19 vcmpnge_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 19 vcmpnge_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1a vcmpngt_uqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1a vcmpngt_uqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1b vcmpfalse_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1b vcmpfalse_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1c vcmpneq_osps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1c vcmpneq_osps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1d vcmpge_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1d vcmpge_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1e vcmpgt_oqps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1e vcmpgt_oqps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c5 c8 c2 d4 1f vcmptrue_usps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 39 1f vcmptrue_usps \(%rcx\),%xmm6,%xmm7 +[ ]*[a-f0-9]+: c4 e2 59 2c 31 vmaskmovps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 59 2d 31 vmaskmovpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 f4 64 vpermilpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 05 31 64 vpermilpd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 f4 64 vpermilps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 04 31 64 vpermilps \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2e 21 vmaskmovps %xmm4,%xmm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e2 49 2f 21 vmaskmovpd %xmm4,%xmm6,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 49 0d d4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0d 11 64 vblendpd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c d4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0c 11 64 vblendps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 d4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c2 11 64 vcmppd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 d4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c2 11 64 vcmpps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 d4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 41 11 64 vdppd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 d4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 40 11 64 vdpps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 d4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 42 11 64 vmpsadbw \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f d4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0f 11 64 vpalignr \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e d4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0e 11 64 vpblendw \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 d4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 c6 11 64 vshufpd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 d4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 c6 11 64 vshufps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 69 4b fe 40 vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4b 39 40 vblendvpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a fe 40 vblendvps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4a 39 40 vblendvps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c fe 40 vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 4c 39 40 vpblendvb %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 fc 60 vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 69 39 60 vfmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 69 39 40 vfmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 fc 60 vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 68 39 60 vfmaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 68 39 40 vfmaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d fc 60 vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5d 39 60 vfmaddsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5d 39 40 vfmaddsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c fc 60 vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5c 39 60 vfmaddsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5c 39 40 vfmaddsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f fc 60 vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5f 39 60 vfmsubaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5f 39 40 vfmsubaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e fc 60 vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 5e 39 60 vfmsubaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 5e 39 40 vfmsubaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d fc 60 vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6d 39 60 vfmsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6d 39 40 vfmsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c fc 60 vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6c 39 60 vfmsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6c 39 40 vfmsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 fc 60 vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 79 39 60 vfnmaddpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 79 39 40 vfnmaddpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 fc 60 vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 78 39 60 vfnmaddps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 78 39 40 vfnmaddps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d fc 60 vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7d 39 60 vfnmsubpd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7d 39 40 vfnmsubpd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c fc 60 vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7c 39 60 vfnmsubps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7c 39 40 vfnmsubps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 62 vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 62 vpermilmo2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 42 vpermilmo2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 63 vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 63 vpermilmz2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 43 vpermilmz2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 60 vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 60 vpermiltd2pd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 40 vpermiltd2pd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 62 vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 62 vpermilmo2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 42 vpermilmo2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 63 vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 63 vpermilmz2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 43 vpermilmz2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 60 vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 60 vpermiltd2ps \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 40 vpermiltd2ps %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 fc 6a vpermil2pd \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 49 39 6a vpermil2pd \$0xa,\(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 49 39 4a vpermil2pd \$0xa,%xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 fc 6a vpermil2ps \$0xa,%xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 48 39 6a vpermil2ps \$0xa,\(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 48 39 4a vpermil2ps \$0xa,%xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 7d 19 21 vbroadcastsd \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e1 f9 7e e1 vmovq %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 f9 6e e1 vmovq %rcx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fb 2d cc vcvtsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2d 09 vcvtsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c cc vcvttsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c 09 vcvttsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 db 2a f1 vcvtsi2sd %rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 db 2a 31 vcvtsi2sdq \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 da 2a f1 vcvtsi2ss %rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e1 da 2a 31 vcvtsi2ssq \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 d9 22 f1 64 vpinsrq \$0x64,%rcx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 d9 22 31 64 vpinsrq \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 f9 16 e1 64 vpextrq \$0x64,%xmm4,%rcx +[ ]*[a-f0-9]+: c4 e3 f9 16 21 64 vpextrq \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 12 31 vmovlpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 12 31 vmovlps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 16 31 vmovhpd \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d8 16 31 vmovhps \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 d4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 64 vcmpsd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b d4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0b 11 64 vroundsd \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6b fc 60 vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6b 39 60 vfmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6b 39 40 vfmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f fc 60 vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6f 39 60 vfmsubsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6f 39 40 vfmsubsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b fc 60 vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7b 39 60 vfnmaddsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7b 39 40 vfnmaddsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f fc 60 vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7f 39 60 vfnmsubsd \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7f 39 40 vfnmsubsd %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c5 cb 58 d4 vaddsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 58 11 vaddsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a d4 vcvtsd2ss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5a 11 vcvtsd2ss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e d4 vdivsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5e 11 vdivsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f d4 vmaxsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5f 11 vmaxsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d d4 vminsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5d 11 vminsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 d4 vmulsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 59 11 vmulsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 d4 vsqrtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 51 11 vsqrtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c d4 vsubsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 5c 11 vsubsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 00 vcmpeqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 00 vcmpeqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 01 vcmpltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 01 vcmpltsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 02 vcmplesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 02 vcmplesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 03 vcmpunordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 03 vcmpunordsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 04 vcmpneqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 04 vcmpneqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 05 vcmpnltsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 05 vcmpnltsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 06 vcmpnlesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 06 vcmpnlesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 07 vcmpordsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 07 vcmpordsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 08 vcmpeq_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 08 vcmpeq_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 09 vcmpngesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 09 vcmpngesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0a vcmpngtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0a vcmpngtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0b vcmpfalsesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0b vcmpfalsesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0c vcmpneq_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0c vcmpneq_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0d vcmpgesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0d vcmpgesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0e vcmpgtsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0e vcmpgtsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 0f vcmptruesd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 0f vcmptruesd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 10 vcmpeq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 10 vcmpeq_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 11 vcmplt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 11 vcmplt_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 12 vcmple_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 12 vcmple_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 13 vcmpunord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 13 vcmpunord_ssd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 14 vcmpneq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 14 vcmpneq_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 15 vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 15 vcmpnlt_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 16 vcmpnle_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 16 vcmpnle_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 17 vcmpord_ssd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 17 vcmpord_ssd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 18 vcmpeq_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 18 vcmpeq_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 19 vcmpnge_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 19 vcmpnge_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1a vcmpngt_uqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1a vcmpngt_uqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1b vcmpfalse_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1b vcmpfalse_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1c vcmpneq_ossd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1c vcmpneq_ossd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1d vcmpge_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1d vcmpge_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1e vcmpgt_oqsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1e vcmpgt_oqsd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 d4 1f vcmptrue_ussd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb c2 11 1f vcmptrue_ussd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 d4 vaddss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 58 11 vaddss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a d4 vcvtss2sd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5a 11 vcvtss2sd \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e d4 vdivss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5e 11 vdivss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f d4 vmaxss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5f 11 vmaxss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d d4 vminss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5d 11 vminss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 d4 vmulss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 59 11 vmulss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 d4 vrcpss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 53 11 vrcpss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 d4 vrsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 52 11 vrsqrtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 d4 vsqrtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 51 11 vsqrtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c d4 vsubss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 5c 11 vsubss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 00 vcmpeqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 00 vcmpeqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 01 vcmpltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 01 vcmpltss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 02 vcmpless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 02 vcmpless \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 03 vcmpunordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 03 vcmpunordss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 04 vcmpneqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 04 vcmpneqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 05 vcmpnltss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 05 vcmpnltss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 06 vcmpnless %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 06 vcmpnless \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 07 vcmpordss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 07 vcmpordss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 08 vcmpeq_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 08 vcmpeq_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 09 vcmpngess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 09 vcmpngess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0a vcmpngtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0a vcmpngtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0b vcmpfalsess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0b vcmpfalsess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0c vcmpneq_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0c vcmpneq_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0d vcmpgess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0d vcmpgess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0e vcmpgtss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0e vcmpgtss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 0f vcmptruess %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 0f vcmptruess \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 10 vcmpeq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 10 vcmpeq_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 11 vcmplt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 11 vcmplt_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 12 vcmple_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 12 vcmple_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 13 vcmpunord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 13 vcmpunord_sss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 14 vcmpneq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 14 vcmpneq_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 15 vcmpnlt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 15 vcmpnlt_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 16 vcmpnle_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 16 vcmpnle_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 17 vcmpord_sss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 17 vcmpord_sss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 18 vcmpeq_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 18 vcmpeq_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 19 vcmpnge_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 19 vcmpnge_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1a vcmpngt_uqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1a vcmpngt_uqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1b vcmpfalse_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1b vcmpfalse_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1c vcmpneq_osss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1c vcmpneq_osss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1d vcmpge_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1d vcmpge_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1e vcmpgt_oqss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1e vcmpgt_oqss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 d4 1f vcmptrue_usss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 1f vcmptrue_usss \(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e2 7d 18 21 vbroadcastss \(%rcx\),%ymm4 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 18 21 vbroadcastss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fa 2d cc vcvtss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2d 09 vcvtss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c cc vcvttss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c 09 vcvttss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 db 2a f1 vcvtsi2sd %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 db 2a 31 vcvtsi2sdl \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a f1 vcvtsi2ss %ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 da 2a 31 vcvtsi2ssl \(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 d4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca c2 11 64 vcmpss \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 d4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 21 11 64 vinsertps \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a d4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 49 0a 11 64 vroundss \$0x64,\(%rcx\),%xmm6,%xmm2 +[ ]*[a-f0-9]+: c4 e3 e9 6a fc 60 vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6a 39 60 vfmaddss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6a 39 40 vfmaddss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e fc 60 vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 6e 39 60 vfmsubss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 6e 39 40 vfmsubss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a fc 60 vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7a 39 60 vfnmaddss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7a 39 40 vfnmaddss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e fc 60 vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 e9 7e 39 60 vfnmsubss \(%rcx\),%xmm6,%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e3 69 7e 39 40 vfnmsubss %xmm4,\(%rcx\),%xmm2,%xmm7 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 f1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 d9 c4 31 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 f1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 59 20 31 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 d4 vmovhlps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c8 16 d4 vmovlhps %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 cb 10 d4 vmovsd %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 ca 10 d4 vmovss %xmm4,%xmm6,%xmm2 +[ ]*[a-f0-9]+: c5 c9 72 f4 64 vpslld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 c9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fd 50 cc vmovmskpd %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fc 50 cc vmovmskps %ymm4,%ecx +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 ff e6 f4 vcvtpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd 5a f4 vcvtpd2ps %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fd e6 f4 vcvttpd2dq %ymm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 78 56 34 12 vldmxcsr 0x12345678 +[ ]*[a-f0-9]+: c5 79 6f 04 25 78 56 34 12 vmovdqa 0x12345678,%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 25 78 56 34 12 vmovdqa %xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 79 7e 04 25 78 56 34 12 vmovd %xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 78 56 34 12 vcvtsd2si 0x12345678,%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 25 78 56 34 12 vcvtdq2pd 0x12345678,%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 78 56 34 12 vcvtpd2psy 0x12345678,%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 78 56 34 12 vpavgb 0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 78 56 34 12 64 vpextrb \$0x64,%xmm8,0x12345678 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 78 56 34 12 vcvtsi2sdl 0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 78 56 34 12 80 vblendvps %xmm8,0x12345678,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 78 56 34 12 64 vpinsrb \$0x64,0x12345678,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 78 56 34 12 vmovdqa 0x12345678,%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 78 56 34 12 vmovdqa %ymm8,0x12345678 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 78 56 34 12 vpermilpd 0x12345678,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 78 56 34 12 64 vroundpd \$0x64,0x12345678,%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 78 56 34 12 64 vextractf128 \$0x64,%ymm8,0x12345678 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 78 56 34 12 64 vperm2f128 \$0x64,0x12345678,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 78 56 34 12 80 vblendvpd %ymm8,0x12345678,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 55 00 vldmxcsr 0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 79 6f 45 00 vmovdqa 0x0\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 45 00 vmovdqa %xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 79 7e 45 00 vmovd %xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 7b 2d 45 00 vcvtsd2si 0x0\(%rbp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 45 00 vcvtdq2pd 0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 45 00 vcvtpd2psy 0x0\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 7d 00 vpavgb 0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 45 00 64 vpextrb \$0x64,%xmm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c5 3b 2a 7d 00 vcvtsi2sdl 0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 75 00 80 vblendvps %xmm8,0x0\(%rbp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 7d 00 64 vpinsrb \$0x64,0x0\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 45 00 vmovdqa 0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 45 00 vmovdqa %ymm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c4 62 3d 0d 7d 00 vpermilpd 0x0\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 45 00 64 vroundpd \$0x64,0x0\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 45 00 64 vextractf128 \$0x64,%ymm8,0x0\(%rbp\) +[ ]*[a-f0-9]+: c4 63 3d 06 7d 00 64 vperm2f128 \$0x64,0x0\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 75 00 80 vblendvpd %ymm8,0x0\(%rbp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 95 99 00 00 00 vldmxcsr 0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 79 6f 85 99 00 00 00 vmovdqa 0x99\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 85 99 00 00 00 vmovdqa %xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 79 7e 85 99 00 00 00 vmovd %xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 7b 2d 85 99 00 00 00 vcvtsd2si 0x99\(%rbp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 85 99 00 00 00 vcvtdq2pd 0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 85 99 00 00 00 vcvtpd2psy 0x99\(%rbp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bd 99 00 00 00 vpavgb 0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 85 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c5 3b 2a bd 99 00 00 00 vcvtsi2sdl 0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b5 99 00 00 00 80 vblendvps %xmm8,0x99\(%rbp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bd 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rbp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 85 99 00 00 00 vmovdqa 0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 85 99 00 00 00 vmovdqa %ymm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c4 62 3d 0d bd 99 00 00 00 vpermilpd 0x99\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 85 99 00 00 00 64 vroundpd \$0x64,0x99\(%rbp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 85 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rbp\) +[ ]*[a-f0-9]+: c4 63 3d 06 bd 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rbp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b5 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rbp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 c1 78 ae 97 99 00 00 00 vldmxcsr 0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 79 6f 87 99 00 00 00 vmovdqa 0x99\(%r15\),%xmm8 +[ ]*[a-f0-9]+: c4 41 79 7f 87 99 00 00 00 vmovdqa %xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 79 7e 87 99 00 00 00 vmovd %xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 7b 2d 87 99 00 00 00 vcvtsd2si 0x99\(%r15\),%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 87 99 00 00 00 vcvtdq2pd 0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a 87 99 00 00 00 vcvtpd2psy 0x99\(%r15\),%xmm8 +[ ]*[a-f0-9]+: c4 41 39 e0 bf 99 00 00 00 vpavgb 0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 79 14 87 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 41 3b 2a bf 99 00 00 00 vcvtsi2sdl 0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a b7 99 00 00 00 80 vblendvps %xmm8,0x99\(%r15\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 bf 99 00 00 00 64 vpinsrb \$0x64,0x99\(%r15\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f 87 99 00 00 00 vmovdqa 0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 7f 87 99 00 00 00 vmovdqa %ymm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 42 3d 0d bf 99 00 00 00 vpermilpd 0x99\(%r15\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 09 87 99 00 00 00 64 vroundpd \$0x64,0x99\(%r15\),%ymm8 +[ ]*[a-f0-9]+: c4 43 7d 19 87 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%r15\) +[ ]*[a-f0-9]+: c4 43 3d 06 bf 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%r15\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 1d 4b b7 99 00 00 00 80 vblendvpd %ymm8,0x99\(%r15\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 15 99 00 00 00 vldmxcsr 0x99\(%rip\) # 3bd9 <_start\+0x3bd9> +[ ]*[a-f0-9]+: c5 79 6f 05 99 00 00 00 vmovdqa 0x99\(%rip\),%xmm8 # 3be1 <_start\+0x3be1> +[ ]*[a-f0-9]+: c5 79 7f 05 99 00 00 00 vmovdqa %xmm8,0x99\(%rip\) # 3be9 <_start\+0x3be9> +[ ]*[a-f0-9]+: c5 79 7e 05 99 00 00 00 vmovd %xmm8,0x99\(%rip\) # 3bf1 <_start\+0x3bf1> +[ ]*[a-f0-9]+: c5 7b 2d 05 99 00 00 00 vcvtsd2si 0x99\(%rip\),%r8d # 3bf9 <_start\+0x3bf9> +[ ]*[a-f0-9]+: c5 7e e6 05 99 00 00 00 vcvtdq2pd 0x99\(%rip\),%ymm8 # 3c01 <_start\+0x3c01> +[ ]*[a-f0-9]+: c5 7d 5a 05 99 00 00 00 vcvtpd2psy 0x99\(%rip\),%xmm8 # 3c09 <_start\+0x3c09> +[ ]*[a-f0-9]+: c5 39 e0 3d 99 00 00 00 vpavgb 0x99\(%rip\),%xmm8,%xmm15 # 3c11 <_start\+0x3c11> +[ ]*[a-f0-9]+: c4 63 79 14 05 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rip\) # 3c1b <_start\+0x3c1b> +[ ]*[a-f0-9]+: c5 3b 2a 3d 99 00 00 00 vcvtsi2sdl 0x99\(%rip\),%xmm8,%xmm15 # 3c23 <_start\+0x3c23> +[ ]*[a-f0-9]+: c4 63 19 4a 35 99 00 00 00 80 vblendvps %xmm8,0x99\(%rip\),%xmm12,%xmm14 # 3c2d <_start\+0x3c2d> +[ ]*[a-f0-9]+: c4 63 39 20 3d 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rip\),%xmm8,%xmm15 # 3c37 <_start\+0x3c37> +[ ]*[a-f0-9]+: c5 7d 6f 05 99 00 00 00 vmovdqa 0x99\(%rip\),%ymm8 # 3c3f <_start\+0x3c3f> +[ ]*[a-f0-9]+: c5 7d 7f 05 99 00 00 00 vmovdqa %ymm8,0x99\(%rip\) # 3c47 <_start\+0x3c47> +[ ]*[a-f0-9]+: c4 62 3d 0d 3d 99 00 00 00 vpermilpd 0x99\(%rip\),%ymm8,%ymm15 # 3c50 <_start\+0x3c50> +[ ]*[a-f0-9]+: c4 63 7d 09 05 99 00 00 00 64 vroundpd \$0x64,0x99\(%rip\),%ymm8 # 3c5a <_start\+0x3c5a> +[ ]*[a-f0-9]+: c4 63 7d 19 05 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rip\) # 3c64 <_start\+0x3c64> +[ ]*[a-f0-9]+: c4 63 3d 06 3d 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rip\),%ymm8,%ymm15 # 3c6e <_start\+0x3c6e> +[ ]*[a-f0-9]+: c4 63 1d 4b 35 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rip\),%ymm12,%ymm14 # 3c78 <_start\+0x3c78> +[ ]*[a-f0-9]+: c5 f8 ae 94 24 99 00 00 00 vldmxcsr 0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 79 6f 84 24 99 00 00 00 vmovdqa 0x99\(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 24 99 00 00 00 vmovdqa %xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 79 7e 84 24 99 00 00 00 vmovd %xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 7b 2d 84 24 99 00 00 00 vcvtsd2si 0x99\(%rsp\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 24 99 00 00 00 vcvtdq2pd 0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 24 99 00 00 00 vcvtpd2psy 0x99\(%rsp\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 24 99 00 00 00 vpavgb 0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 24 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c5 3b 2a bc 24 99 00 00 00 vcvtsi2sdl 0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 24 99 00 00 00 80 vblendvps %xmm8,0x99\(%rsp\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 24 99 00 00 00 64 vpinsrb \$0x64,0x99\(%rsp\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 24 99 00 00 00 vmovdqa 0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 24 99 00 00 00 vmovdqa %ymm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 24 99 00 00 00 vpermilpd 0x99\(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 24 99 00 00 00 64 vroundpd \$0x64,0x99\(%rsp\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 24 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%rsp\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 24 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%rsp\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 24 99 00 00 00 80 vblendvpd %ymm8,0x99\(%rsp\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 c1 78 ae 94 24 99 00 00 00 vldmxcsr 0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 79 6f 84 24 99 00 00 00 vmovdqa 0x99\(%r12\),%xmm8 +[ ]*[a-f0-9]+: c4 41 79 7f 84 24 99 00 00 00 vmovdqa %xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 79 7e 84 24 99 00 00 00 vmovd %xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 7b 2d 84 24 99 00 00 00 vcvtsd2si 0x99\(%r12\),%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 84 24 99 00 00 00 vcvtdq2pd 0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a 84 24 99 00 00 00 vcvtpd2psy 0x99\(%r12\),%xmm8 +[ ]*[a-f0-9]+: c4 41 39 e0 bc 24 99 00 00 00 vpavgb 0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 79 14 84 24 99 00 00 00 64 vpextrb \$0x64,%xmm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 41 3b 2a bc 24 99 00 00 00 vcvtsi2sdl 0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a b4 24 99 00 00 00 80 vblendvps %xmm8,0x99\(%r12\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 bc 24 99 00 00 00 64 vpinsrb \$0x64,0x99\(%r12\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f 84 24 99 00 00 00 vmovdqa 0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 7f 84 24 99 00 00 00 vmovdqa %ymm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 42 3d 0d bc 24 99 00 00 00 vpermilpd 0x99\(%r12\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 09 84 24 99 00 00 00 64 vroundpd \$0x64,0x99\(%r12\),%ymm8 +[ ]*[a-f0-9]+: c4 43 7d 19 84 24 99 00 00 00 64 vextractf128 \$0x64,%ymm8,0x99\(%r12\) +[ ]*[a-f0-9]+: c4 43 3d 06 bc 24 99 00 00 00 64 vperm2f128 \$0x64,0x99\(%r12\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 1d 4b b4 24 99 00 00 00 80 vblendvpd %ymm8,0x99\(%r12\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 14 25 67 ff ff ff vldmxcsr 0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 6f 04 25 67 ff ff ff vmovdqa 0xffffffffffffff67,%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 25 67 ff ff ff vmovdqa %xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 79 7e 04 25 67 ff ff ff vmovd %xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 7b 2d 04 25 67 ff ff ff vcvtsd2si 0xffffffffffffff67,%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 25 67 ff ff ff vcvtdq2pd 0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 25 67 ff ff ff vcvtpd2psy 0xffffffffffffff67,%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 25 67 ff ff ff vpavgb 0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 25 67 ff ff ff 64 vpextrb \$0x64,%xmm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c5 3b 2a 3c 25 67 ff ff ff vcvtsi2sdl 0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 25 67 ff ff ff 80 vblendvps %xmm8,0xffffffffffffff67,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 25 67 ff ff ff 64 vpinsrb \$0x64,0xffffffffffffff67,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 25 67 ff ff ff vmovdqa 0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 25 67 ff ff ff vmovdqa %ymm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 25 67 ff ff ff vpermilpd 0xffffffffffffff67,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 25 67 ff ff ff 64 vroundpd \$0x64,0xffffffffffffff67,%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 25 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,0xffffffffffffff67 +[ ]*[a-f0-9]+: c4 63 3d 06 3c 25 67 ff ff ff 64 vperm2f128 \$0x64,0xffffffffffffff67,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 25 67 ff ff ff 80 vblendvpd %ymm8,0xffffffffffffff67,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 14 65 67 ff ff ff vldmxcsr -0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 79 6f 04 65 67 ff ff ff vmovdqa -0x99\(,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 04 65 67 ff ff ff vmovdqa %xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 79 7e 04 65 67 ff ff ff vmovd %xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 7b 2d 04 65 67 ff ff ff vcvtsd2si -0x99\(,%riz,2\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 04 65 67 ff ff ff vcvtdq2pd -0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 04 65 67 ff ff ff vcvtpd2psy -0x99\(,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 3c 65 67 ff ff ff vpavgb -0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 04 65 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c5 3b 2a 3c 65 67 ff ff ff vcvtsi2sdl -0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a 34 65 67 ff ff ff 80 vblendvps %xmm8,-0x99\(,%riz,2\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 3c 65 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 04 65 67 ff ff ff vmovdqa -0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 04 65 67 ff ff ff vmovdqa %ymm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c4 62 3d 0d 3c 65 67 ff ff ff vpermilpd -0x99\(,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 04 65 67 ff ff ff 64 vroundpd \$0x64,-0x99\(,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 04 65 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(,%riz,2\) +[ ]*[a-f0-9]+: c4 63 3d 06 3c 65 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b 34 65 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(,%riz,2\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 94 23 67 ff ff ff vldmxcsr -0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 79 6f 84 23 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,1\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 23 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 79 7e 84 23 67 ff ff ff vmovd %xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 7b 2d 84 23 67 ff ff ff vcvtsd2si -0x99\(%rbx,%riz,1\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 23 67 ff ff ff vcvtdq2pd -0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 23 67 ff ff ff vcvtpd2psy -0x99\(%rbx,%riz,1\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 23 67 ff ff ff vpavgb -0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 23 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c5 3b 2a bc 23 67 ff ff ff vcvtsi2sdl -0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 23 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbx,%riz,1\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 23 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbx,%riz,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 23 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 23 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 23 67 ff ff ff vpermilpd -0x99\(%rbx,%riz,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 23 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbx,%riz,1\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 23 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbx,%riz,1\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 23 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbx,%riz,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 23 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbx,%riz,1\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c5 f8 ae 94 63 67 ff ff ff vldmxcsr -0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 79 6f 84 63 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 79 7f 84 63 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 79 7e 84 63 67 ff ff ff vmovd %xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 7b 2d 84 63 67 ff ff ff vcvtsd2si -0x99\(%rbx,%riz,2\),%r8d +[ ]*[a-f0-9]+: c5 7e e6 84 63 67 ff ff ff vcvtdq2pd -0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 5a 84 63 67 ff ff ff vcvtpd2psy -0x99\(%rbx,%riz,2\),%xmm8 +[ ]*[a-f0-9]+: c5 39 e0 bc 63 67 ff ff ff vpavgb -0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 79 14 84 63 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c5 3b 2a bc 63 67 ff ff ff vcvtsi2sdl -0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 63 19 4a b4 63 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbx,%riz,2\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 63 39 20 bc 63 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbx,%riz,2\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c5 7d 6f 84 63 67 ff ff ff vmovdqa -0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c5 7d 7f 84 63 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c4 62 3d 0d bc 63 67 ff ff ff vpermilpd -0x99\(%rbx,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 7d 09 84 63 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbx,%riz,2\),%ymm8 +[ ]*[a-f0-9]+: c4 63 7d 19 84 63 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbx,%riz,2\) +[ ]*[a-f0-9]+: c4 63 3d 06 bc 63 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbx,%riz,2\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 63 1d 4b b4 63 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbx,%riz,2\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 81 78 ae 94 bc 67 ff ff ff vldmxcsr -0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 79 6f 84 bc 67 ff ff ff vmovdqa -0x99\(%r12,%r15,4\),%xmm8 +[ ]*[a-f0-9]+: c4 01 79 7f 84 bc 67 ff ff ff vmovdqa %xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 79 7e 84 bc 67 ff ff ff vmovd %xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 7b 2d 84 bc 67 ff ff ff vcvtsd2si -0x99\(%r12,%r15,4\),%r8d +[ ]*[a-f0-9]+: c4 01 7e e6 84 bc 67 ff ff ff vcvtdq2pd -0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 5a 84 bc 67 ff ff ff vcvtpd2psy -0x99\(%r12,%r15,4\),%xmm8 +[ ]*[a-f0-9]+: c4 01 39 e0 bc bc 67 ff ff ff vpavgb -0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 79 14 84 bc 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 01 3b 2a bc bc 67 ff ff ff vcvtsi2sdl -0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 19 4a b4 bc 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%r12,%r15,4\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 03 39 20 bc bc 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%r12,%r15,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 bc 67 ff ff ff vmovdqa -0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 7f 84 bc 67 ff ff ff vmovdqa %ymm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 02 3d 0d bc bc 67 ff ff ff vpermilpd -0x99\(%r12,%r15,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 7d 09 84 bc 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%r12,%r15,4\),%ymm8 +[ ]*[a-f0-9]+: c4 03 7d 19 84 bc 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%r12,%r15,4\) +[ ]*[a-f0-9]+: c4 03 3d 06 bc bc 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%r12,%r15,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 bc 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%r12,%r15,4\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 81 78 ae 94 f8 67 ff ff ff vldmxcsr -0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 79 6f 84 f8 67 ff ff ff vmovdqa -0x99\(%r8,%r15,8\),%xmm8 +[ ]*[a-f0-9]+: c4 01 79 7f 84 f8 67 ff ff ff vmovdqa %xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 79 7e 84 f8 67 ff ff ff vmovd %xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 7b 2d 84 f8 67 ff ff ff vcvtsd2si -0x99\(%r8,%r15,8\),%r8d +[ ]*[a-f0-9]+: c4 01 7e e6 84 f8 67 ff ff ff vcvtdq2pd -0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 5a 84 f8 67 ff ff ff vcvtpd2psy -0x99\(%r8,%r15,8\),%xmm8 +[ ]*[a-f0-9]+: c4 01 39 e0 bc f8 67 ff ff ff vpavgb -0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 79 14 84 f8 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 01 3b 2a bc f8 67 ff ff ff vcvtsi2sdl -0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 03 19 4a b4 f8 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%r8,%r15,8\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 03 39 20 bc f8 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%r8,%r15,8\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 01 7d 6f 84 f8 67 ff ff ff vmovdqa -0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 01 7d 7f 84 f8 67 ff ff ff vmovdqa %ymm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 02 3d 0d bc f8 67 ff ff ff vpermilpd -0x99\(%r8,%r15,8\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 7d 09 84 f8 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%r8,%r15,8\),%ymm8 +[ ]*[a-f0-9]+: c4 03 7d 19 84 f8 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%r8,%r15,8\) +[ ]*[a-f0-9]+: c4 03 3d 06 bc f8 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%r8,%r15,8\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 03 1d 4b b4 f8 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%r8,%r15,8\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 a5 67 ff ff ff vldmxcsr -0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 21 79 6f 84 a5 67 ff ff ff vmovdqa -0x99\(%rbp,%r12,4\),%xmm8 +[ ]*[a-f0-9]+: c4 21 79 7f 84 a5 67 ff ff ff vmovdqa %xmm8,-0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 21 79 7e 84 a5 67 ff ff ff vmovd %xmm8,-0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 21 7b 2d 84 a5 67 ff ff ff vcvtsd2si -0x99\(%rbp,%r12,4\),%r8d +[ ]*[a-f0-9]+: c4 21 7e e6 84 a5 67 ff ff ff vcvtdq2pd -0x99\(%rbp,%r12,4\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 5a 84 a5 67 ff ff ff vcvtpd2psy -0x99\(%rbp,%r12,4\),%xmm8 +[ ]*[a-f0-9]+: c4 21 39 e0 bc a5 67 ff ff ff vpavgb -0x99\(%rbp,%r12,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 79 14 84 a5 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 21 3b 2a bc a5 67 ff ff ff vcvtsi2sdl -0x99\(%rbp,%r12,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 19 4a b4 a5 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rbp,%r12,4\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 23 39 20 bc a5 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rbp,%r12,4\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 a5 67 ff ff ff vmovdqa -0x99\(%rbp,%r12,4\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 7f 84 a5 67 ff ff ff vmovdqa %ymm8,-0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 22 3d 0d bc a5 67 ff ff ff vpermilpd -0x99\(%rbp,%r12,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 7d 09 84 a5 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rbp,%r12,4\),%ymm8 +[ ]*[a-f0-9]+: c4 23 7d 19 84 a5 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rbp,%r12,4\) +[ ]*[a-f0-9]+: c4 23 3d 06 bc a5 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rbp,%r12,4\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 a5 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rbp,%r12,4\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 a1 78 ae 94 2c 67 ff ff ff vldmxcsr -0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 21 79 6f 84 2c 67 ff ff ff vmovdqa -0x99\(%rsp,%r13,1\),%xmm8 +[ ]*[a-f0-9]+: c4 21 79 7f 84 2c 67 ff ff ff vmovdqa %xmm8,-0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 21 79 7e 84 2c 67 ff ff ff vmovd %xmm8,-0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 21 7b 2d 84 2c 67 ff ff ff vcvtsd2si -0x99\(%rsp,%r13,1\),%r8d +[ ]*[a-f0-9]+: c4 21 7e e6 84 2c 67 ff ff ff vcvtdq2pd -0x99\(%rsp,%r13,1\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 5a 84 2c 67 ff ff ff vcvtpd2psy -0x99\(%rsp,%r13,1\),%xmm8 +[ ]*[a-f0-9]+: c4 21 39 e0 bc 2c 67 ff ff ff vpavgb -0x99\(%rsp,%r13,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 79 14 84 2c 67 ff ff ff 64 vpextrb \$0x64,%xmm8,-0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 21 3b 2a bc 2c 67 ff ff ff vcvtsi2sdl -0x99\(%rsp,%r13,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 23 19 4a b4 2c 67 ff ff ff 80 vblendvps %xmm8,-0x99\(%rsp,%r13,1\),%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 23 39 20 bc 2c 67 ff ff ff 64 vpinsrb \$0x64,-0x99\(%rsp,%r13,1\),%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 21 7d 6f 84 2c 67 ff ff ff vmovdqa -0x99\(%rsp,%r13,1\),%ymm8 +[ ]*[a-f0-9]+: c4 21 7d 7f 84 2c 67 ff ff ff vmovdqa %ymm8,-0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 22 3d 0d bc 2c 67 ff ff ff vpermilpd -0x99\(%rsp,%r13,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 7d 09 84 2c 67 ff ff ff 64 vroundpd \$0x64,-0x99\(%rsp,%r13,1\),%ymm8 +[ ]*[a-f0-9]+: c4 23 7d 19 84 2c 67 ff ff ff 64 vextractf128 \$0x64,%ymm8,-0x99\(%rsp,%r13,1\) +[ ]*[a-f0-9]+: c4 23 3d 06 bc 2c 67 ff ff ff 64 vperm2f128 \$0x64,-0x99\(%rsp,%r13,1\),%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 23 1d 4b b4 2c 67 ff ff ff 80 vblendvpd %ymm8,-0x99\(%rsp,%r13,1\),%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 41 79 50 c0 vmovmskpd %xmm8,%r8d +[ ]*[a-f0-9]+: c4 c1 01 72 f0 64 vpslld \$0x64,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7c 50 c0 vmovmskps %ymm8,%r8d +[ ]*[a-f0-9]+: c4 41 79 6f f8 vmovdqa %xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 79 7e c0 vmovd %xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 7b 2d c0 vcvtsd2si %xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 7e e6 c0 vcvtdq2pd %xmm8,%ymm8 +[ ]*[a-f0-9]+: c4 41 7d 5a c0 vcvtpd2ps %ymm8,%xmm8 +[ ]*[a-f0-9]+: c4 43 79 14 c0 64 vpextrb \$0x64,%xmm8,%r8d +[ ]*[a-f0-9]+: c4 41 3b 2a f8 vcvtsi2sd %r8d,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 43 19 4a f0 80 vblendvps %xmm8,%xmm8,%xmm12,%xmm14 +[ ]*[a-f0-9]+: c4 43 39 20 f8 64 vpinsrb \$0x64,%r8d,%xmm8,%xmm15 +[ ]*[a-f0-9]+: c4 41 7d 6f f8 vmovdqa %ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 42 05 0d e0 vpermilpd %ymm8,%ymm15,%ymm12 +[ ]*[a-f0-9]+: c4 43 7d 09 f8 64 vroundpd \$0x64,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 43 7d 19 c0 64 vextractf128 \$0x64,%ymm8,%xmm8 +[ ]*[a-f0-9]+: c4 43 05 06 e0 64 vperm2f128 \$0x64,%ymm8,%ymm15,%ymm12 +[ ]*[a-f0-9]+: c4 43 1d 4b f7 80 vblendvpd %ymm8,%ymm15,%ymm12,%ymm14 +[ ]*[a-f0-9]+: c4 43 3d 18 f8 64 vinsertf128 \$0x64,%xmm8,%ymm8,%ymm15 +[ ]*[a-f0-9]+: c4 61 fb 2d 01 vcvtsd2si \(%rcx\),%r8 +[ ]*[a-f0-9]+: c4 43 79 17 c0 0a vextractps \$0xa,%xmm8,%r8d +[ ]*[a-f0-9]+: c4 61 fa 2d 01 vcvtss2si \(%rcx\),%r8 +[ ]*[a-f0-9]+: c4 41 01 c4 c0 64 vpinsrw \$0x64,%r8d,%xmm15,%xmm8 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-avx.s b/gas/testsuite/gas/i386/x86-64-avx.s new file mode 100644 index 0000000..2008ef3 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-avx.s @@ -0,0 +1,3360 @@ +# Check 64bit AVX instructions + + .allow_index_reg + .text +_start: +# Tests for op + vzeroall + vzeroupper + +# Tests for op mem64 + vldmxcsr (%rcx) + vstmxcsr (%rcx) + +# Tests for op mem256, mask, ymm +# Tests for op ymm, mask, mem256 + vmaskmovpd (%rcx),%ymm4,%ymm6 + vmaskmovpd %ymm4,%ymm6,(%rcx) + vmaskmovps (%rcx),%ymm4,%ymm6 + vmaskmovps %ymm4,%ymm6,(%rcx) + +# Tests for op imm8, ymm/mem256, ymm + vpermilpd $100,%ymm6,%ymm2 + vpermilpd $100,(%rcx),%ymm6 + vpermilps $100,%ymm6,%ymm2 + vpermilps $100,(%rcx),%ymm6 + vroundpd $100,%ymm6,%ymm2 + vroundpd $100,(%rcx),%ymm6 + vroundps $100,%ymm6,%ymm2 + vroundps $100,(%rcx),%ymm6 + +# Tests for op ymm/mem256, ymm, ymm + vaddpd %ymm4,%ymm6,%ymm2 + vaddpd (%rcx),%ymm6,%ymm2 + vaddps %ymm4,%ymm6,%ymm2 + vaddps (%rcx),%ymm6,%ymm2 + vaddsubpd %ymm4,%ymm6,%ymm2 + vaddsubpd (%rcx),%ymm6,%ymm2 + vaddsubps %ymm4,%ymm6,%ymm2 + vaddsubps (%rcx),%ymm6,%ymm2 + vandnpd %ymm4,%ymm6,%ymm2 + vandnpd (%rcx),%ymm6,%ymm2 + vandnps %ymm4,%ymm6,%ymm2 + vandnps (%rcx),%ymm6,%ymm2 + vandpd %ymm4,%ymm6,%ymm2 + vandpd (%rcx),%ymm6,%ymm2 + vandps %ymm4,%ymm6,%ymm2 + vandps (%rcx),%ymm6,%ymm2 + vdivpd %ymm4,%ymm6,%ymm2 + vdivpd (%rcx),%ymm6,%ymm2 + vdivps %ymm4,%ymm6,%ymm2 + vdivps (%rcx),%ymm6,%ymm2 + vhaddpd %ymm4,%ymm6,%ymm2 + vhaddpd (%rcx),%ymm6,%ymm2 + vhaddps %ymm4,%ymm6,%ymm2 + vhaddps (%rcx),%ymm6,%ymm2 + vhsubpd %ymm4,%ymm6,%ymm2 + vhsubpd (%rcx),%ymm6,%ymm2 + vhsubps %ymm4,%ymm6,%ymm2 + vhsubps (%rcx),%ymm6,%ymm2 + vmaxpd %ymm4,%ymm6,%ymm2 + vmaxpd (%rcx),%ymm6,%ymm2 + vmaxps %ymm4,%ymm6,%ymm2 + vmaxps (%rcx),%ymm6,%ymm2 + vminpd %ymm4,%ymm6,%ymm2 + vminpd (%rcx),%ymm6,%ymm2 + vminps %ymm4,%ymm6,%ymm2 + vminps (%rcx),%ymm6,%ymm2 + vmulpd %ymm4,%ymm6,%ymm2 + vmulpd (%rcx),%ymm6,%ymm2 + vmulps %ymm4,%ymm6,%ymm2 + vmulps (%rcx),%ymm6,%ymm2 + vorpd %ymm4,%ymm6,%ymm2 + vorpd (%rcx),%ymm6,%ymm2 + vorps %ymm4,%ymm6,%ymm2 + vorps (%rcx),%ymm6,%ymm2 + vpermilpd %ymm4,%ymm6,%ymm2 + vpermilpd (%rcx),%ymm6,%ymm2 + vpermilps %ymm4,%ymm6,%ymm2 + vpermilps (%rcx),%ymm6,%ymm2 + vsubpd %ymm4,%ymm6,%ymm2 + vsubpd (%rcx),%ymm6,%ymm2 + vsubps %ymm4,%ymm6,%ymm2 + vsubps (%rcx),%ymm6,%ymm2 + vunpckhpd %ymm4,%ymm6,%ymm2 + vunpckhpd (%rcx),%ymm6,%ymm2 + vunpckhps %ymm4,%ymm6,%ymm2 + vunpckhps (%rcx),%ymm6,%ymm2 + vunpcklpd %ymm4,%ymm6,%ymm2 + vunpcklpd (%rcx),%ymm6,%ymm2 + vunpcklps %ymm4,%ymm6,%ymm2 + vunpcklps (%rcx),%ymm6,%ymm2 + vxorpd %ymm4,%ymm6,%ymm2 + vxorpd (%rcx),%ymm6,%ymm2 + vxorps %ymm4,%ymm6,%ymm2 + vxorps (%rcx),%ymm6,%ymm2 + vcmpeqpd %ymm4,%ymm6,%ymm2 + vcmpeqpd (%rcx),%ymm6,%ymm2 + vcmpltpd %ymm4,%ymm6,%ymm2 + vcmpltpd (%rcx),%ymm6,%ymm2 + vcmplepd %ymm4,%ymm6,%ymm2 + vcmplepd (%rcx),%ymm6,%ymm2 + vcmpunordpd %ymm4,%ymm6,%ymm2 + vcmpunordpd (%rcx),%ymm6,%ymm2 + vcmpneqpd %ymm4,%ymm6,%ymm2 + vcmpneqpd (%rcx),%ymm6,%ymm2 + vcmpnltpd %ymm4,%ymm6,%ymm2 + vcmpnltpd (%rcx),%ymm6,%ymm2 + vcmpnlepd %ymm4,%ymm6,%ymm2 + vcmpnlepd (%rcx),%ymm6,%ymm2 + vcmpordpd %ymm4,%ymm6,%ymm2 + vcmpordpd (%rcx),%ymm6,%ymm2 + vcmpeq_uqpd %ymm4,%ymm6,%ymm2 + vcmpeq_uqpd (%rcx),%ymm6,%ymm2 + vcmpngepd %ymm4,%ymm6,%ymm2 + vcmpngepd (%rcx),%ymm6,%ymm2 + vcmpngtpd %ymm4,%ymm6,%ymm2 + vcmpngtpd (%rcx),%ymm6,%ymm2 + vcmpfalsepd %ymm4,%ymm6,%ymm2 + vcmpfalsepd (%rcx),%ymm6,%ymm2 + vcmpneq_oqpd %ymm4,%ymm6,%ymm2 + vcmpneq_oqpd (%rcx),%ymm6,%ymm2 + vcmpgepd %ymm4,%ymm6,%ymm2 + vcmpgepd (%rcx),%ymm6,%ymm2 + vcmpgtpd %ymm4,%ymm6,%ymm2 + vcmpgtpd (%rcx),%ymm6,%ymm2 + vcmptruepd %ymm4,%ymm6,%ymm2 + vcmptruepd (%rcx),%ymm6,%ymm2 + vcmpeq_ospd %ymm4,%ymm6,%ymm2 + vcmpeq_ospd (%rcx),%ymm6,%ymm2 + vcmplt_oqpd %ymm4,%ymm6,%ymm2 + vcmplt_oqpd (%rcx),%ymm6,%ymm2 + vcmple_oqpd %ymm4,%ymm6,%ymm2 + vcmple_oqpd (%rcx),%ymm6,%ymm2 + vcmpunord_spd %ymm4,%ymm6,%ymm2 + vcmpunord_spd (%rcx),%ymm6,%ymm2 + vcmpneq_uspd %ymm4,%ymm6,%ymm2 + vcmpneq_uspd (%rcx),%ymm6,%ymm2 + vcmpnlt_uqpd %ymm4,%ymm6,%ymm2 + vcmpnlt_uqpd (%rcx),%ymm6,%ymm2 + vcmpnle_uqpd %ymm4,%ymm6,%ymm2 + vcmpnle_uqpd (%rcx),%ymm6,%ymm2 + vcmpord_spd %ymm4,%ymm6,%ymm2 + vcmpord_spd (%rcx),%ymm6,%ymm2 + vcmpeq_uspd %ymm4,%ymm6,%ymm2 + vcmpeq_uspd (%rcx),%ymm6,%ymm2 + vcmpnge_uqpd %ymm4,%ymm6,%ymm2 + vcmpnge_uqpd (%rcx),%ymm6,%ymm2 + vcmpngt_uqpd %ymm4,%ymm6,%ymm2 + vcmpngt_uqpd (%rcx),%ymm6,%ymm2 + vcmpfalse_ospd %ymm4,%ymm6,%ymm2 + vcmpfalse_ospd (%rcx),%ymm6,%ymm2 + vcmpneq_ospd %ymm4,%ymm6,%ymm2 + vcmpneq_ospd (%rcx),%ymm6,%ymm2 + vcmpge_oqpd %ymm4,%ymm6,%ymm2 + vcmpge_oqpd (%rcx),%ymm6,%ymm2 + vcmpgt_oqpd %ymm4,%ymm6,%ymm2 + vcmpgt_oqpd (%rcx),%ymm6,%ymm2 + vcmptrue_uspd %ymm4,%ymm6,%ymm2 + vcmptrue_uspd (%rcx),%ymm6,%ymm2 + vcmpeqps %ymm4,%ymm6,%ymm2 + vcmpeqps (%rcx),%ymm6,%ymm2 + vcmpltps %ymm4,%ymm6,%ymm2 + vcmpltps (%rcx),%ymm6,%ymm2 + vcmpleps %ymm4,%ymm6,%ymm2 + vcmpleps (%rcx),%ymm6,%ymm2 + vcmpunordps %ymm4,%ymm6,%ymm2 + vcmpunordps (%rcx),%ymm6,%ymm2 + vcmpneqps %ymm4,%ymm6,%ymm2 + vcmpneqps (%rcx),%ymm6,%ymm2 + vcmpnltps %ymm4,%ymm6,%ymm2 + vcmpnltps (%rcx),%ymm6,%ymm2 + vcmpnleps %ymm4,%ymm6,%ymm2 + vcmpnleps (%rcx),%ymm6,%ymm2 + vcmpordps %ymm4,%ymm6,%ymm2 + vcmpordps (%rcx),%ymm6,%ymm2 + vcmpeq_uqps %ymm4,%ymm6,%ymm2 + vcmpeq_uqps (%rcx),%ymm6,%ymm2 + vcmpngeps %ymm4,%ymm6,%ymm2 + vcmpngeps (%rcx),%ymm6,%ymm2 + vcmpngtps %ymm4,%ymm6,%ymm2 + vcmpngtps (%rcx),%ymm6,%ymm2 + vcmpfalseps %ymm4,%ymm6,%ymm2 + vcmpfalseps (%rcx),%ymm6,%ymm2 + vcmpneq_oqps %ymm4,%ymm6,%ymm2 + vcmpneq_oqps (%rcx),%ymm6,%ymm2 + vcmpgeps %ymm4,%ymm6,%ymm2 + vcmpgeps (%rcx),%ymm6,%ymm2 + vcmpgtps %ymm4,%ymm6,%ymm2 + vcmpgtps (%rcx),%ymm6,%ymm2 + vcmptrueps %ymm4,%ymm6,%ymm2 + vcmptrueps (%rcx),%ymm6,%ymm2 + vcmpeq_osps %ymm4,%ymm6,%ymm2 + vcmpeq_osps (%rcx),%ymm6,%ymm2 + vcmplt_oqps %ymm4,%ymm6,%ymm2 + vcmplt_oqps (%rcx),%ymm6,%ymm2 + vcmple_oqps %ymm4,%ymm6,%ymm2 + vcmple_oqps (%rcx),%ymm6,%ymm2 + vcmpunord_sps %ymm4,%ymm6,%ymm2 + vcmpunord_sps (%rcx),%ymm6,%ymm2 + vcmpneq_usps %ymm4,%ymm6,%ymm2 + vcmpneq_usps (%rcx),%ymm6,%ymm2 + vcmpnlt_uqps %ymm4,%ymm6,%ymm2 + vcmpnlt_uqps (%rcx),%ymm6,%ymm2 + vcmpnle_uqps %ymm4,%ymm6,%ymm2 + vcmpnle_uqps (%rcx),%ymm6,%ymm2 + vcmpord_sps %ymm4,%ymm6,%ymm2 + vcmpord_sps (%rcx),%ymm6,%ymm2 + vcmpeq_usps %ymm4,%ymm6,%ymm2 + vcmpeq_usps (%rcx),%ymm6,%ymm2 + vcmpnge_uqps %ymm4,%ymm6,%ymm2 + vcmpnge_uqps (%rcx),%ymm6,%ymm2 + vcmpngt_uqps %ymm4,%ymm6,%ymm2 + vcmpngt_uqps (%rcx),%ymm6,%ymm2 + vcmpfalse_osps %ymm4,%ymm6,%ymm2 + vcmpfalse_osps (%rcx),%ymm6,%ymm2 + vcmpneq_osps %ymm4,%ymm6,%ymm2 + vcmpneq_osps (%rcx),%ymm6,%ymm2 + vcmpge_oqps %ymm4,%ymm6,%ymm2 + vcmpge_oqps (%rcx),%ymm6,%ymm2 + vcmpgt_oqps %ymm4,%ymm6,%ymm2 + vcmpgt_oqps (%rcx),%ymm6,%ymm2 + vcmptrue_usps %ymm4,%ymm6,%ymm2 + vcmptrue_usps (%rcx),%ymm6,%ymm2 + +# Tests for op ymm/mem256, xmm + vcvtpd2dqy %ymm4,%xmm4 + vcvtpd2dqy (%rcx),%xmm4 + vcvtpd2psy %ymm4,%xmm4 + vcvtpd2psy (%rcx),%xmm4 + vcvttpd2dqy %ymm4,%xmm4 + vcvttpd2dqy (%rcx),%xmm4 + +# Tests for op ymm/mem256, ymm + vcvtdq2ps %ymm4,%ymm4 + vcvtdq2ps (%rcx),%ymm4 + vcvtps2dq %ymm4,%ymm4 + vcvtps2dq (%rcx),%ymm4 + vcvttps2dq %ymm4,%ymm4 + vcvttps2dq (%rcx),%ymm4 + vmovapd %ymm4,%ymm4 + vmovapd (%rcx),%ymm4 + vmovaps %ymm4,%ymm4 + vmovaps (%rcx),%ymm4 + vmovdqa %ymm4,%ymm4 + vmovdqa (%rcx),%ymm4 + vmovdqu %ymm4,%ymm4 + vmovdqu (%rcx),%ymm4 + vmovddup %ymm4,%ymm4 + vmovddup (%rcx),%ymm4 + vmovshdup %ymm4,%ymm4 + vmovshdup (%rcx),%ymm4 + vmovsldup %ymm4,%ymm4 + vmovsldup (%rcx),%ymm4 + vmovupd %ymm4,%ymm4 + vmovupd (%rcx),%ymm4 + vmovups %ymm4,%ymm4 + vmovups (%rcx),%ymm4 + vptest %ymm4,%ymm4 + vptest (%rcx),%ymm4 + vrcpps %ymm4,%ymm4 + vrcpps (%rcx),%ymm4 + vrsqrtps %ymm4,%ymm4 + vrsqrtps (%rcx),%ymm4 + vsqrtpd %ymm4,%ymm4 + vsqrtpd (%rcx),%ymm4 + vsqrtps %ymm4,%ymm4 + vsqrtps (%rcx),%ymm4 + vtestpd %ymm4,%ymm4 + vtestpd (%rcx),%ymm4 + vtestps %ymm4,%ymm4 + vtestps (%rcx),%ymm4 + +# Tests for op mem256, ymm + vlddqu (%rcx),%ymm4 + +# Tests for op imm8, ymm/mem256, ymm, ymm + vblendpd $100,%ymm4,%ymm6,%ymm2 + vblendpd $100,(%rcx),%ymm6,%ymm2 + vblendps $100,%ymm4,%ymm6,%ymm2 + vblendps $100,(%rcx),%ymm6,%ymm2 + vcmppd $100,%ymm4,%ymm6,%ymm2 + vcmppd $100,(%rcx),%ymm6,%ymm2 + vcmpps $100,%ymm4,%ymm6,%ymm2 + vcmpps $100,(%rcx),%ymm6,%ymm2 + vdpps $100,%ymm4,%ymm6,%ymm2 + vdpps $100,(%rcx),%ymm6,%ymm2 + vperm2f128 $100,%ymm4,%ymm6,%ymm2 + vperm2f128 $100,(%rcx),%ymm6,%ymm2 + vshufpd $100,%ymm4,%ymm6,%ymm2 + vshufpd $100,(%rcx),%ymm6,%ymm2 + vshufps $100,%ymm4,%ymm6,%ymm2 + vshufps $100,(%rcx),%ymm6,%ymm2 + +# Tests for op ymm, ymm/mem256, ymm, ymm + vblendvpd %ymm4,%ymm6,%ymm2,%ymm7 + vblendvpd %ymm4,(%rcx),%ymm2,%ymm7 + vblendvps %ymm4,%ymm6,%ymm2,%ymm7 + vblendvps %ymm4,(%rcx),%ymm2,%ymm7 + +# Tests for op ymm/mem256, ymm, ymm, ymm +# Tests for op ymm, ymm/mem256, ymm, ymm + vfmaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddpd (%rcx),%ymm6,%ymm2,%ymm7 + vfmaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddps (%rcx),%ymm6,%ymm2,%ymm7 + vfmaddsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddsubpd (%rcx),%ymm6,%ymm2,%ymm7 + vfmaddsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfmaddsubps (%rcx),%ymm6,%ymm2,%ymm7 + vfmsubaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubaddpd (%rcx),%ymm6,%ymm2,%ymm7 + vfmsubaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubaddps (%rcx),%ymm6,%ymm2,%ymm7 + vfmsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubpd (%rcx),%ymm6,%ymm2,%ymm7 + vfmsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfmsubps (%rcx),%ymm6,%ymm2,%ymm7 + vfnmaddpd %ymm4,%ymm6,%ymm2,%ymm7 + vfnmaddpd (%rcx),%ymm6,%ymm2,%ymm7 + vfnmaddps %ymm4,%ymm6,%ymm2,%ymm7 + vfnmaddps (%rcx),%ymm6,%ymm2,%ymm7 + vfnmsubpd %ymm4,%ymm6,%ymm2,%ymm7 + vfnmsubpd (%rcx),%ymm6,%ymm2,%ymm7 + vfnmsubps %ymm4,%ymm6,%ymm2,%ymm7 + vfnmsubps (%rcx),%ymm6,%ymm2,%ymm7 + vpermilmo2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmo2pd (%rcx),%ymm6,%ymm2,%ymm7 + vpermilmz2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmz2pd (%rcx),%ymm6,%ymm2,%ymm7 + vpermiltd2pd %ymm4,%ymm6,%ymm2,%ymm7 + vpermiltd2pd (%rcx),%ymm6,%ymm2,%ymm7 + vpermilmo2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmo2ps (%rcx),%ymm6,%ymm2,%ymm7 + vpermilmz2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermilmz2ps (%rcx),%ymm6,%ymm2,%ymm7 + vpermiltd2ps %ymm4,%ymm6,%ymm2,%ymm7 + vpermiltd2ps (%rcx),%ymm6,%ymm2,%ymm7 + +# Tests for op imm4, ymm/mem256, ymm, ymm, ymm +# Tests for op imm4, ymm, ymm/mem256, ymm, ymm + vpermil2pd $10,%ymm4,%ymm6,%ymm2,%ymm7 + vpermil2pd $10,(%rcx),%ymm6,%ymm2,%ymm7 + vpermil2ps $10,%ymm4,%ymm6,%ymm2,%ymm7 + vpermil2ps $10,(%rcx),%ymm6,%ymm2,%ymm7 + +# Tests for op imm8, xmm/mem128, ymm, ymm + vinsertf128 $100,%xmm4,%ymm4,%ymm6 + vinsertf128 $100,(%rcx),%ymm4,%ymm6 + +# Tests for op imm8, ymm, xmm/mem128 + vextractf128 $100,%ymm4,%xmm4 + vextractf128 $100,%ymm4,(%rcx) + +# Tests for op xmm/mem128, xmm +# Tests for op mem128, ymm + vbroadcastf128 (%rcx),%ymm4 + +# Tests for op xmm/mem128, xmm + vcvtdq2ps %xmm4,%xmm6 + vcvtdq2ps (%rcx),%xmm4 + vcvtpd2dqx %xmm4,%xmm6 + vcvtpd2dqx (%rcx),%xmm4 + vcvtpd2psx %xmm4,%xmm6 + vcvtpd2psx (%rcx),%xmm4 + vcvtps2dq %xmm4,%xmm6 + vcvtps2dq (%rcx),%xmm4 + vcvttpd2dqx %xmm4,%xmm6 + vcvttpd2dqx (%rcx),%xmm4 + vcvttps2dq %xmm4,%xmm6 + vcvttps2dq (%rcx),%xmm4 + vmovapd %xmm4,%xmm6 + vmovapd (%rcx),%xmm4 + vmovaps %xmm4,%xmm6 + vmovaps (%rcx),%xmm4 + vmovdqa %xmm4,%xmm6 + vmovdqa (%rcx),%xmm4 + vmovdqu %xmm4,%xmm6 + vmovdqu (%rcx),%xmm4 + vmovshdup %xmm4,%xmm6 + vmovshdup (%rcx),%xmm4 + vmovsldup %xmm4,%xmm6 + vmovsldup (%rcx),%xmm4 + vmovupd %xmm4,%xmm6 + vmovupd (%rcx),%xmm4 + vmovups %xmm4,%xmm6 + vmovups (%rcx),%xmm4 + vpabsb %xmm4,%xmm6 + vpabsb (%rcx),%xmm4 + vpabsw %xmm4,%xmm6 + vpabsw (%rcx),%xmm4 + vpabsd %xmm4,%xmm6 + vpabsd (%rcx),%xmm4 + vphminposuw %xmm4,%xmm6 + vphminposuw (%rcx),%xmm4 + vptest %xmm4,%xmm6 + vptest (%rcx),%xmm4 + vtestps %xmm4,%xmm6 + vtestps (%rcx),%xmm4 + vtestpd %xmm4,%xmm6 + vtestpd (%rcx),%xmm4 + vrcpps %xmm4,%xmm6 + vrcpps (%rcx),%xmm4 + vrsqrtps %xmm4,%xmm6 + vrsqrtps (%rcx),%xmm4 + vsqrtpd %xmm4,%xmm6 + vsqrtpd (%rcx),%xmm4 + vsqrtps %xmm4,%xmm6 + vsqrtps (%rcx),%xmm4 + +# Tests for op xmm, xmm/mem128 + vmovapd %xmm4,%xmm6 + vmovapd %xmm4,(%rcx) + vmovaps %xmm4,%xmm6 + vmovaps %xmm4,(%rcx) + vmovdqa %xmm4,%xmm6 + vmovdqa %xmm4,(%rcx) + vmovdqu %xmm4,%xmm6 + vmovdqu %xmm4,(%rcx) + vmovupd %xmm4,%xmm6 + vmovupd %xmm4,(%rcx) + vmovups %xmm4,%xmm6 + vmovups %xmm4,(%rcx) + +# Tests for op mem128, xmm + vlddqu (%rcx),%xmm4 + vmovntdqa (%rcx),%xmm4 + +# Tests for op xmm, mem128 + vmovntdq %xmm4,(%rcx) + vmovntpd %xmm4,(%rcx) + vmovntps %xmm4,(%rcx) + +# Tests for op xmm/mem128, ymm + vcvtdq2pd %xmm4,%ymm4 + vcvtdq2pd (%rcx),%ymm4 + vcvtps2pd %xmm4,%ymm4 + vcvtps2pd (%rcx),%ymm4 + +# Tests for op xmm/mem128, xmm, xmm + vaddpd %xmm4,%xmm6,%xmm2 + vaddpd (%rcx),%xmm6,%xmm7 + vaddps %xmm4,%xmm6,%xmm2 + vaddps (%rcx),%xmm6,%xmm7 + vaddsubpd %xmm4,%xmm6,%xmm2 + vaddsubpd (%rcx),%xmm6,%xmm7 + vaddsubps %xmm4,%xmm6,%xmm2 + vaddsubps (%rcx),%xmm6,%xmm7 + vandnpd %xmm4,%xmm6,%xmm2 + vandnpd (%rcx),%xmm6,%xmm7 + vandnps %xmm4,%xmm6,%xmm2 + vandnps (%rcx),%xmm6,%xmm7 + vandpd %xmm4,%xmm6,%xmm2 + vandpd (%rcx),%xmm6,%xmm7 + vandps %xmm4,%xmm6,%xmm2 + vandps (%rcx),%xmm6,%xmm7 + vdivpd %xmm4,%xmm6,%xmm2 + vdivpd (%rcx),%xmm6,%xmm7 + vdivps %xmm4,%xmm6,%xmm2 + vdivps (%rcx),%xmm6,%xmm7 + vhaddpd %xmm4,%xmm6,%xmm2 + vhaddpd (%rcx),%xmm6,%xmm7 + vhaddps %xmm4,%xmm6,%xmm2 + vhaddps (%rcx),%xmm6,%xmm7 + vhsubpd %xmm4,%xmm6,%xmm2 + vhsubpd (%rcx),%xmm6,%xmm7 + vhsubps %xmm4,%xmm6,%xmm2 + vhsubps (%rcx),%xmm6,%xmm7 + vmaxpd %xmm4,%xmm6,%xmm2 + vmaxpd (%rcx),%xmm6,%xmm7 + vmaxps %xmm4,%xmm6,%xmm2 + vmaxps (%rcx),%xmm6,%xmm7 + vminpd %xmm4,%xmm6,%xmm2 + vminpd (%rcx),%xmm6,%xmm7 + vminps %xmm4,%xmm6,%xmm2 + vminps (%rcx),%xmm6,%xmm7 + vmulpd %xmm4,%xmm6,%xmm2 + vmulpd (%rcx),%xmm6,%xmm7 + vmulps %xmm4,%xmm6,%xmm2 + vmulps (%rcx),%xmm6,%xmm7 + vorpd %xmm4,%xmm6,%xmm2 + vorpd (%rcx),%xmm6,%xmm7 + vorps %xmm4,%xmm6,%xmm2 + vorps (%rcx),%xmm6,%xmm7 + vpacksswb %xmm4,%xmm6,%xmm2 + vpacksswb (%rcx),%xmm6,%xmm7 + vpackssdw %xmm4,%xmm6,%xmm2 + vpackssdw (%rcx),%xmm6,%xmm7 + vpackuswb %xmm4,%xmm6,%xmm2 + vpackuswb (%rcx),%xmm6,%xmm7 + vpackusdw %xmm4,%xmm6,%xmm2 + vpackusdw (%rcx),%xmm6,%xmm7 + vpaddb %xmm4,%xmm6,%xmm2 + vpaddb (%rcx),%xmm6,%xmm7 + vpaddw %xmm4,%xmm6,%xmm2 + vpaddw (%rcx),%xmm6,%xmm7 + vpaddd %xmm4,%xmm6,%xmm2 + vpaddd (%rcx),%xmm6,%xmm7 + vpaddq %xmm4,%xmm6,%xmm2 + vpaddq (%rcx),%xmm6,%xmm7 + vpaddsb %xmm4,%xmm6,%xmm2 + vpaddsb (%rcx),%xmm6,%xmm7 + vpaddsw %xmm4,%xmm6,%xmm2 + vpaddsw (%rcx),%xmm6,%xmm7 + vpaddusb %xmm4,%xmm6,%xmm2 + vpaddusb (%rcx),%xmm6,%xmm7 + vpaddusw %xmm4,%xmm6,%xmm2 + vpaddusw (%rcx),%xmm6,%xmm7 + vpand %xmm4,%xmm6,%xmm2 + vpand (%rcx),%xmm6,%xmm7 + vpandn %xmm4,%xmm6,%xmm2 + vpandn (%rcx),%xmm6,%xmm7 + vpavgb %xmm4,%xmm6,%xmm2 + vpavgb (%rcx),%xmm6,%xmm7 + vpavgw %xmm4,%xmm6,%xmm2 + vpavgw (%rcx),%xmm6,%xmm7 + vpcmpeqb %xmm4,%xmm6,%xmm2 + vpcmpeqb (%rcx),%xmm6,%xmm7 + vpcmpeqw %xmm4,%xmm6,%xmm2 + vpcmpeqw (%rcx),%xmm6,%xmm7 + vpcmpeqd %xmm4,%xmm6,%xmm2 + vpcmpeqd (%rcx),%xmm6,%xmm7 + vpcmpeqq %xmm4,%xmm6,%xmm2 + vpcmpeqq (%rcx),%xmm6,%xmm7 + vpcmpgtb %xmm4,%xmm6,%xmm2 + vpcmpgtb (%rcx),%xmm6,%xmm7 + vpcmpgtw %xmm4,%xmm6,%xmm2 + vpcmpgtw (%rcx),%xmm6,%xmm7 + vpcmpgtd %xmm4,%xmm6,%xmm2 + vpcmpgtd (%rcx),%xmm6,%xmm7 + vpcmpgtq %xmm4,%xmm6,%xmm2 + vpcmpgtq (%rcx),%xmm6,%xmm7 + vpermilpd %xmm4,%xmm6,%xmm2 + vpermilpd (%rcx),%xmm6,%xmm7 + vpermilps %xmm4,%xmm6,%xmm2 + vpermilps (%rcx),%xmm6,%xmm7 + vphaddw %xmm4,%xmm6,%xmm2 + vphaddw (%rcx),%xmm6,%xmm7 + vphaddd %xmm4,%xmm6,%xmm2 + vphaddd (%rcx),%xmm6,%xmm7 + vphaddsw %xmm4,%xmm6,%xmm2 + vphaddsw (%rcx),%xmm6,%xmm7 + vphsubw %xmm4,%xmm6,%xmm2 + vphsubw (%rcx),%xmm6,%xmm7 + vphsubd %xmm4,%xmm6,%xmm2 + vphsubd (%rcx),%xmm6,%xmm7 + vphsubsw %xmm4,%xmm6,%xmm2 + vphsubsw (%rcx),%xmm6,%xmm7 + vpmaddwd %xmm4,%xmm6,%xmm2 + vpmaddwd (%rcx),%xmm6,%xmm7 + vpmaddubsw %xmm4,%xmm6,%xmm2 + vpmaddubsw (%rcx),%xmm6,%xmm7 + vpmaxsb %xmm4,%xmm6,%xmm2 + vpmaxsb (%rcx),%xmm6,%xmm7 + vpmaxsw %xmm4,%xmm6,%xmm2 + vpmaxsw (%rcx),%xmm6,%xmm7 + vpmaxsd %xmm4,%xmm6,%xmm2 + vpmaxsd (%rcx),%xmm6,%xmm7 + vpmaxub %xmm4,%xmm6,%xmm2 + vpmaxub (%rcx),%xmm6,%xmm7 + vpmaxuw %xmm4,%xmm6,%xmm2 + vpmaxuw (%rcx),%xmm6,%xmm7 + vpmaxud %xmm4,%xmm6,%xmm2 + vpmaxud (%rcx),%xmm6,%xmm7 + vpminsb %xmm4,%xmm6,%xmm2 + vpminsb (%rcx),%xmm6,%xmm7 + vpminsw %xmm4,%xmm6,%xmm2 + vpminsw (%rcx),%xmm6,%xmm7 + vpminsd %xmm4,%xmm6,%xmm2 + vpminsd (%rcx),%xmm6,%xmm7 + vpminub %xmm4,%xmm6,%xmm2 + vpminub (%rcx),%xmm6,%xmm7 + vpminuw %xmm4,%xmm6,%xmm2 + vpminuw (%rcx),%xmm6,%xmm7 + vpminud %xmm4,%xmm6,%xmm2 + vpminud (%rcx),%xmm6,%xmm7 + vpmulhuw %xmm4,%xmm6,%xmm2 + vpmulhuw (%rcx),%xmm6,%xmm7 + vpmulhrsw %xmm4,%xmm6,%xmm2 + vpmulhrsw (%rcx),%xmm6,%xmm7 + vpmulhw %xmm4,%xmm6,%xmm2 + vpmulhw (%rcx),%xmm6,%xmm7 + vpmullw %xmm4,%xmm6,%xmm2 + vpmullw (%rcx),%xmm6,%xmm7 + vpmulld %xmm4,%xmm6,%xmm2 + vpmulld (%rcx),%xmm6,%xmm7 + vpmuludq %xmm4,%xmm6,%xmm2 + vpmuludq (%rcx),%xmm6,%xmm7 + vpmuldq %xmm4,%xmm6,%xmm2 + vpmuldq (%rcx),%xmm6,%xmm7 + vpor %xmm4,%xmm6,%xmm2 + vpor (%rcx),%xmm6,%xmm7 + vpsadbw %xmm4,%xmm6,%xmm2 + vpsadbw (%rcx),%xmm6,%xmm7 + vpshufb %xmm4,%xmm6,%xmm2 + vpshufb (%rcx),%xmm6,%xmm7 + vpsignb %xmm4,%xmm6,%xmm2 + vpsignb (%rcx),%xmm6,%xmm7 + vpsignw %xmm4,%xmm6,%xmm2 + vpsignw (%rcx),%xmm6,%xmm7 + vpsignd %xmm4,%xmm6,%xmm2 + vpsignd (%rcx),%xmm6,%xmm7 + vpsllw %xmm4,%xmm6,%xmm2 + vpsllw (%rcx),%xmm6,%xmm7 + vpslld %xmm4,%xmm6,%xmm2 + vpslld (%rcx),%xmm6,%xmm7 + vpsllq %xmm4,%xmm6,%xmm2 + vpsllq (%rcx),%xmm6,%xmm7 + vpsraw %xmm4,%xmm6,%xmm2 + vpsraw (%rcx),%xmm6,%xmm7 + vpsrad %xmm4,%xmm6,%xmm2 + vpsrad (%rcx),%xmm6,%xmm7 + vpsrlw %xmm4,%xmm6,%xmm2 + vpsrlw (%rcx),%xmm6,%xmm7 + vpsrld %xmm4,%xmm6,%xmm2 + vpsrld (%rcx),%xmm6,%xmm7 + vpsrlq %xmm4,%xmm6,%xmm2 + vpsrlq (%rcx),%xmm6,%xmm7 + vpsubb %xmm4,%xmm6,%xmm2 + vpsubb (%rcx),%xmm6,%xmm7 + vpsubw %xmm4,%xmm6,%xmm2 + vpsubw (%rcx),%xmm6,%xmm7 + vpsubd %xmm4,%xmm6,%xmm2 + vpsubd (%rcx),%xmm6,%xmm7 + vpsubq %xmm4,%xmm6,%xmm2 + vpsubq (%rcx),%xmm6,%xmm7 + vpsubsb %xmm4,%xmm6,%xmm2 + vpsubsb (%rcx),%xmm6,%xmm7 + vpsubsw %xmm4,%xmm6,%xmm2 + vpsubsw (%rcx),%xmm6,%xmm7 + vpsubusb %xmm4,%xmm6,%xmm2 + vpsubusb (%rcx),%xmm6,%xmm7 + vpsubusw %xmm4,%xmm6,%xmm2 + vpsubusw (%rcx),%xmm6,%xmm7 + vpunpckhbw %xmm4,%xmm6,%xmm2 + vpunpckhbw (%rcx),%xmm6,%xmm7 + vpunpckhwd %xmm4,%xmm6,%xmm2 + vpunpckhwd (%rcx),%xmm6,%xmm7 + vpunpckhdq %xmm4,%xmm6,%xmm2 + vpunpckhdq (%rcx),%xmm6,%xmm7 + vpunpckhqdq %xmm4,%xmm6,%xmm2 + vpunpckhqdq (%rcx),%xmm6,%xmm7 + vpunpcklbw %xmm4,%xmm6,%xmm2 + vpunpcklbw (%rcx),%xmm6,%xmm7 + vpunpcklwd %xmm4,%xmm6,%xmm2 + vpunpcklwd (%rcx),%xmm6,%xmm7 + vpunpckldq %xmm4,%xmm6,%xmm2 + vpunpckldq (%rcx),%xmm6,%xmm7 + vpunpcklqdq %xmm4,%xmm6,%xmm2 + vpunpcklqdq (%rcx),%xmm6,%xmm7 + vpxor %xmm4,%xmm6,%xmm2 + vpxor (%rcx),%xmm6,%xmm7 + vsubpd %xmm4,%xmm6,%xmm2 + vsubpd (%rcx),%xmm6,%xmm7 + vsubps %xmm4,%xmm6,%xmm2 + vsubps (%rcx),%xmm6,%xmm7 + vunpckhpd %xmm4,%xmm6,%xmm2 + vunpckhpd (%rcx),%xmm6,%xmm7 + vunpckhps %xmm4,%xmm6,%xmm2 + vunpckhps (%rcx),%xmm6,%xmm7 + vunpcklpd %xmm4,%xmm6,%xmm2 + vunpcklpd (%rcx),%xmm6,%xmm7 + vunpcklps %xmm4,%xmm6,%xmm2 + vunpcklps (%rcx),%xmm6,%xmm7 + vxorpd %xmm4,%xmm6,%xmm2 + vxorpd (%rcx),%xmm6,%xmm7 + vxorps %xmm4,%xmm6,%xmm2 + vxorps (%rcx),%xmm6,%xmm7 + vcmpeqpd %xmm4,%xmm6,%xmm2 + vcmpeqpd (%rcx),%xmm6,%xmm7 + vcmpltpd %xmm4,%xmm6,%xmm2 + vcmpltpd (%rcx),%xmm6,%xmm7 + vcmplepd %xmm4,%xmm6,%xmm2 + vcmplepd (%rcx),%xmm6,%xmm7 + vcmpunordpd %xmm4,%xmm6,%xmm2 + vcmpunordpd (%rcx),%xmm6,%xmm7 + vcmpneqpd %xmm4,%xmm6,%xmm2 + vcmpneqpd (%rcx),%xmm6,%xmm7 + vcmpnltpd %xmm4,%xmm6,%xmm2 + vcmpnltpd (%rcx),%xmm6,%xmm7 + vcmpnlepd %xmm4,%xmm6,%xmm2 + vcmpnlepd (%rcx),%xmm6,%xmm7 + vcmpordpd %xmm4,%xmm6,%xmm2 + vcmpordpd (%rcx),%xmm6,%xmm7 + vcmpeq_uqpd %xmm4,%xmm6,%xmm2 + vcmpeq_uqpd (%rcx),%xmm6,%xmm7 + vcmpngepd %xmm4,%xmm6,%xmm2 + vcmpngepd (%rcx),%xmm6,%xmm7 + vcmpngtpd %xmm4,%xmm6,%xmm2 + vcmpngtpd (%rcx),%xmm6,%xmm7 + vcmpfalsepd %xmm4,%xmm6,%xmm2 + vcmpfalsepd (%rcx),%xmm6,%xmm7 + vcmpneq_oqpd %xmm4,%xmm6,%xmm2 + vcmpneq_oqpd (%rcx),%xmm6,%xmm7 + vcmpgepd %xmm4,%xmm6,%xmm2 + vcmpgepd (%rcx),%xmm6,%xmm7 + vcmpgtpd %xmm4,%xmm6,%xmm2 + vcmpgtpd (%rcx),%xmm6,%xmm7 + vcmptruepd %xmm4,%xmm6,%xmm2 + vcmptruepd (%rcx),%xmm6,%xmm7 + vcmpeq_ospd %xmm4,%xmm6,%xmm2 + vcmpeq_ospd (%rcx),%xmm6,%xmm7 + vcmplt_oqpd %xmm4,%xmm6,%xmm2 + vcmplt_oqpd (%rcx),%xmm6,%xmm7 + vcmple_oqpd %xmm4,%xmm6,%xmm2 + vcmple_oqpd (%rcx),%xmm6,%xmm7 + vcmpunord_spd %xmm4,%xmm6,%xmm2 + vcmpunord_spd (%rcx),%xmm6,%xmm7 + vcmpneq_uspd %xmm4,%xmm6,%xmm2 + vcmpneq_uspd (%rcx),%xmm6,%xmm7 + vcmpnlt_uqpd %xmm4,%xmm6,%xmm2 + vcmpnlt_uqpd (%rcx),%xmm6,%xmm7 + vcmpnle_uqpd %xmm4,%xmm6,%xmm2 + vcmpnle_uqpd (%rcx),%xmm6,%xmm7 + vcmpord_spd %xmm4,%xmm6,%xmm2 + vcmpord_spd (%rcx),%xmm6,%xmm7 + vcmpeq_uspd %xmm4,%xmm6,%xmm2 + vcmpeq_uspd (%rcx),%xmm6,%xmm7 + vcmpnge_uqpd %xmm4,%xmm6,%xmm2 + vcmpnge_uqpd (%rcx),%xmm6,%xmm7 + vcmpngt_uqpd %xmm4,%xmm6,%xmm2 + vcmpngt_uqpd (%rcx),%xmm6,%xmm7 + vcmpfalse_ospd %xmm4,%xmm6,%xmm2 + vcmpfalse_ospd (%rcx),%xmm6,%xmm7 + vcmpneq_ospd %xmm4,%xmm6,%xmm2 + vcmpneq_ospd (%rcx),%xmm6,%xmm7 + vcmpge_oqpd %xmm4,%xmm6,%xmm2 + vcmpge_oqpd (%rcx),%xmm6,%xmm7 + vcmpgt_oqpd %xmm4,%xmm6,%xmm2 + vcmpgt_oqpd (%rcx),%xmm6,%xmm7 + vcmptrue_uspd %xmm4,%xmm6,%xmm2 + vcmptrue_uspd (%rcx),%xmm6,%xmm7 + vcmpeqps %xmm4,%xmm6,%xmm2 + vcmpeqps (%rcx),%xmm6,%xmm7 + vcmpltps %xmm4,%xmm6,%xmm2 + vcmpltps (%rcx),%xmm6,%xmm7 + vcmpleps %xmm4,%xmm6,%xmm2 + vcmpleps (%rcx),%xmm6,%xmm7 + vcmpunordps %xmm4,%xmm6,%xmm2 + vcmpunordps (%rcx),%xmm6,%xmm7 + vcmpneqps %xmm4,%xmm6,%xmm2 + vcmpneqps (%rcx),%xmm6,%xmm7 + vcmpnltps %xmm4,%xmm6,%xmm2 + vcmpnltps (%rcx),%xmm6,%xmm7 + vcmpnleps %xmm4,%xmm6,%xmm2 + vcmpnleps (%rcx),%xmm6,%xmm7 + vcmpordps %xmm4,%xmm6,%xmm2 + vcmpordps (%rcx),%xmm6,%xmm7 + vcmpeq_uqps %xmm4,%xmm6,%xmm2 + vcmpeq_uqps (%rcx),%xmm6,%xmm7 + vcmpngeps %xmm4,%xmm6,%xmm2 + vcmpngeps (%rcx),%xmm6,%xmm7 + vcmpngtps %xmm4,%xmm6,%xmm2 + vcmpngtps (%rcx),%xmm6,%xmm7 + vcmpfalseps %xmm4,%xmm6,%xmm2 + vcmpfalseps (%rcx),%xmm6,%xmm7 + vcmpneq_oqps %xmm4,%xmm6,%xmm2 + vcmpneq_oqps (%rcx),%xmm6,%xmm7 + vcmpgeps %xmm4,%xmm6,%xmm2 + vcmpgeps (%rcx),%xmm6,%xmm7 + vcmpgtps %xmm4,%xmm6,%xmm2 + vcmpgtps (%rcx),%xmm6,%xmm7 + vcmptrueps %xmm4,%xmm6,%xmm2 + vcmptrueps (%rcx),%xmm6,%xmm7 + vcmpeq_osps %xmm4,%xmm6,%xmm2 + vcmpeq_osps (%rcx),%xmm6,%xmm7 + vcmplt_oqps %xmm4,%xmm6,%xmm2 + vcmplt_oqps (%rcx),%xmm6,%xmm7 + vcmple_oqps %xmm4,%xmm6,%xmm2 + vcmple_oqps (%rcx),%xmm6,%xmm7 + vcmpunord_sps %xmm4,%xmm6,%xmm2 + vcmpunord_sps (%rcx),%xmm6,%xmm7 + vcmpneq_usps %xmm4,%xmm6,%xmm2 + vcmpneq_usps (%rcx),%xmm6,%xmm7 + vcmpnlt_uqps %xmm4,%xmm6,%xmm2 + vcmpnlt_uqps (%rcx),%xmm6,%xmm7 + vcmpnle_uqps %xmm4,%xmm6,%xmm2 + vcmpnle_uqps (%rcx),%xmm6,%xmm7 + vcmpord_sps %xmm4,%xmm6,%xmm2 + vcmpord_sps (%rcx),%xmm6,%xmm7 + vcmpeq_usps %xmm4,%xmm6,%xmm2 + vcmpeq_usps (%rcx),%xmm6,%xmm7 + vcmpnge_uqps %xmm4,%xmm6,%xmm2 + vcmpnge_uqps (%rcx),%xmm6,%xmm7 + vcmpngt_uqps %xmm4,%xmm6,%xmm2 + vcmpngt_uqps (%rcx),%xmm6,%xmm7 + vcmpfalse_osps %xmm4,%xmm6,%xmm2 + vcmpfalse_osps (%rcx),%xmm6,%xmm7 + vcmpneq_osps %xmm4,%xmm6,%xmm2 + vcmpneq_osps (%rcx),%xmm6,%xmm7 + vcmpge_oqps %xmm4,%xmm6,%xmm2 + vcmpge_oqps (%rcx),%xmm6,%xmm7 + vcmpgt_oqps %xmm4,%xmm6,%xmm2 + vcmpgt_oqps (%rcx),%xmm6,%xmm7 + vcmptrue_usps %xmm4,%xmm6,%xmm2 + vcmptrue_usps (%rcx),%xmm6,%xmm7 + +# Tests for op mem128, xmm, xmm + vmaskmovps (%rcx),%xmm4,%xmm6 + vmaskmovpd (%rcx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem128, xmm + vpcmpestri $100,%xmm4,%xmm6 + vpcmpestri $100,(%rcx),%xmm6 + vpcmpestrm $100,%xmm4,%xmm6 + vpcmpestrm $100,(%rcx),%xmm6 + vpcmpistri $100,%xmm4,%xmm6 + vpcmpistri $100,(%rcx),%xmm6 + vpcmpistrm $100,%xmm4,%xmm6 + vpcmpistrm $100,(%rcx),%xmm6 + vpermilpd $100,%xmm4,%xmm6 + vpermilpd $100,(%rcx),%xmm6 + vpermilps $100,%xmm4,%xmm6 + vpermilps $100,(%rcx),%xmm6 + vpshufd $100,%xmm4,%xmm6 + vpshufd $100,(%rcx),%xmm6 + vpshufhw $100,%xmm4,%xmm6 + vpshufhw $100,(%rcx),%xmm6 + vpshuflw $100,%xmm4,%xmm6 + vpshuflw $100,(%rcx),%xmm6 + vroundpd $100,%xmm4,%xmm6 + vroundpd $100,(%rcx),%xmm6 + vroundps $100,%xmm4,%xmm6 + vroundps $100,(%rcx),%xmm6 + +# Tests for op xmm, xmm, mem128 + vmaskmovps %xmm4,%xmm6,(%rcx) + vmaskmovpd %xmm4,%xmm6,(%rcx) + +# Tests for op imm8, xmm/mem128, xmm, xmm + vblendpd $100,%xmm4,%xmm6,%xmm2 + vblendpd $100,(%rcx),%xmm6,%xmm2 + vblendps $100,%xmm4,%xmm6,%xmm2 + vblendps $100,(%rcx),%xmm6,%xmm2 + vcmppd $100,%xmm4,%xmm6,%xmm2 + vcmppd $100,(%rcx),%xmm6,%xmm2 + vcmpps $100,%xmm4,%xmm6,%xmm2 + vcmpps $100,(%rcx),%xmm6,%xmm2 + vdppd $100,%xmm4,%xmm6,%xmm2 + vdppd $100,(%rcx),%xmm6,%xmm2 + vdpps $100,%xmm4,%xmm6,%xmm2 + vdpps $100,(%rcx),%xmm6,%xmm2 + vmpsadbw $100,%xmm4,%xmm6,%xmm2 + vmpsadbw $100,(%rcx),%xmm6,%xmm2 + vpalignr $100,%xmm4,%xmm6,%xmm2 + vpalignr $100,(%rcx),%xmm6,%xmm2 + vpblendw $100,%xmm4,%xmm6,%xmm2 + vpblendw $100,(%rcx),%xmm6,%xmm2 + vshufpd $100,%xmm4,%xmm6,%xmm2 + vshufpd $100,(%rcx),%xmm6,%xmm2 + vshufps $100,%xmm4,%xmm6,%xmm2 + vshufps $100,(%rcx),%xmm6,%xmm2 + +# Tests for op xmm, xmm/mem128, xmm, xmm + vblendvpd %xmm4,%xmm6,%xmm2,%xmm7 + vblendvpd %xmm4,(%rcx),%xmm2,%xmm7 + vblendvps %xmm4,%xmm6,%xmm2,%xmm7 + vblendvps %xmm4,(%rcx),%xmm2,%xmm7 + vpblendvb %xmm4,%xmm6,%xmm2,%xmm7 + vpblendvb %xmm4,(%rcx),%xmm2,%xmm7 + +# Tests for op xmm/mem128, xmm, xmm, xmm +# Tests for op xmm, xmm/mem128, xmm, xmm + vfmaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddpd (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddpd %xmm4,(%rcx),%xmm2,%xmm7 + vfmaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddps (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddps %xmm4,(%rcx),%xmm2,%xmm7 + vfmaddsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsubpd (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddsubpd %xmm4,(%rcx),%xmm2,%xmm7 + vfmaddsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsubps (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddsubps %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubaddpd (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubaddpd %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubaddps (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubaddps %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubpd (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubpd %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubps (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubps %xmm4,(%rcx),%xmm2,%xmm7 + vfnmaddpd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddpd (%rcx),%xmm6,%xmm2,%xmm7 + vfnmaddpd %xmm4,(%rcx),%xmm2,%xmm7 + vfnmaddps %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddps (%rcx),%xmm6,%xmm2,%xmm7 + vfnmaddps %xmm4,(%rcx),%xmm2,%xmm7 + vfnmsubpd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubpd (%rcx),%xmm6,%xmm2,%xmm7 + vfnmsubpd %xmm4,(%rcx),%xmm2,%xmm7 + vfnmsubps %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubps (%rcx),%xmm6,%xmm2,%xmm7 + vfnmsubps %xmm4,(%rcx),%xmm2,%xmm7 + vpermilmo2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmo2pd (%rcx),%xmm6,%xmm2,%xmm7 + vpermilmo2pd %xmm4,(%rcx),%xmm2,%xmm7 + vpermilmz2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmz2pd (%rcx),%xmm6,%xmm2,%xmm7 + vpermilmz2pd %xmm4,(%rcx),%xmm2,%xmm7 + vpermiltd2pd %xmm4,%xmm6,%xmm2,%xmm7 + vpermiltd2pd (%rcx),%xmm6,%xmm2,%xmm7 + vpermiltd2pd %xmm4,(%rcx),%xmm2,%xmm7 + vpermilmo2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmo2ps (%rcx),%xmm6,%xmm2,%xmm7 + vpermilmo2ps %xmm4,(%rcx),%xmm2,%xmm7 + vpermilmz2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermilmz2ps (%rcx),%xmm6,%xmm2,%xmm7 + vpermilmz2ps %xmm4,(%rcx),%xmm2,%xmm7 + vpermiltd2ps %xmm4,%xmm6,%xmm2,%xmm7 + vpermiltd2ps (%rcx),%xmm6,%xmm2,%xmm7 + vpermiltd2ps %xmm4,(%rcx),%xmm2,%xmm7 + +# Tests for op imm4, xmm/mem128, xmm, xmm, xmm +# Tests for op imm4, xmm, xmm/mem128, xmm, xmm + vpermil2pd $10,%xmm4,%xmm6,%xmm2,%xmm7 + vpermil2pd $10,(%rcx),%xmm6,%xmm2,%xmm7 + vpermil2pd $10,%xmm4,(%rcx),%xmm2,%xmm7 + vpermil2ps $10,%xmm4,%xmm6,%xmm2,%xmm7 + vpermil2ps $10,(%rcx),%xmm6,%xmm2,%xmm7 + vpermil2ps $10,%xmm4,(%rcx),%xmm2,%xmm7 + +# Tests for op mem64, ymm + vbroadcastsd (%rcx),%ymm4 + +# Tests for op xmm/mem64, xmm + vcomisd %xmm4,%xmm6 + vcomisd (%rcx),%xmm4 + vcvtdq2pd %xmm4,%xmm6 + vcvtdq2pd (%rcx),%xmm4 + vcvtps2pd %xmm4,%xmm6 + vcvtps2pd (%rcx),%xmm4 + vmovddup %xmm4,%xmm6 + vmovddup (%rcx),%xmm4 + vpmovsxbw %xmm4,%xmm6 + vpmovsxbw (%rcx),%xmm4 + vpmovsxwd %xmm4,%xmm6 + vpmovsxwd (%rcx),%xmm4 + vpmovsxdq %xmm4,%xmm6 + vpmovsxdq (%rcx),%xmm4 + vpmovzxbw %xmm4,%xmm6 + vpmovzxbw (%rcx),%xmm4 + vpmovzxwd %xmm4,%xmm6 + vpmovzxwd (%rcx),%xmm4 + vpmovzxdq %xmm4,%xmm6 + vpmovzxdq (%rcx),%xmm4 + vucomisd %xmm4,%xmm6 + vucomisd (%rcx),%xmm4 + +# Tests for op mem64, xmm + vmovsd (%rcx),%xmm4 + +# Tests for op xmm, mem64 + vmovlpd %xmm4,(%rcx) + vmovlps %xmm4,(%rcx) + vmovhpd %xmm4,(%rcx) + vmovhps %xmm4,(%rcx) + vmovsd %xmm4,(%rcx) + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + vmovq %xmm4,%rcx + vmovq %rcx,%xmm4 + vmovq %xmm4,(%rcx) + vmovq (%rcx),%xmm4 + +# Tests for op xmm/mem64, regl + vcvtsd2si %xmm4,%ecx + vcvtsd2si (%rcx),%ecx + vcvttsd2si %xmm4,%ecx + vcvttsd2si (%rcx),%ecx + +# Tests for op xmm/mem64, regq + vcvtsd2si %xmm4,%rcx + vcvtsd2si (%rcx),%rcx + vcvttsd2si %xmm4,%rcx + vcvttsd2si (%rcx),%rcx + +# Tests for op regq/mem64, xmm, xmm + vcvtsi2sdq %rcx,%xmm4,%xmm6 + vcvtsi2sdq (%rcx),%xmm4,%xmm6 + vcvtsi2ssq %rcx,%xmm4,%xmm6 + vcvtsi2ssq (%rcx),%xmm4,%xmm6 + +# Tests for op imm8, regq/mem64, xmm, xmm + vpinsrq $100,%rcx,%xmm4,%xmm6 + vpinsrq $100,(%rcx),%xmm4,%xmm6 + +# Testsf for op imm8, xmm, regq/mem64 + vpextrq $100,%xmm4,%rcx + vpextrq $100,%xmm4,(%rcx) + +# Tests for op mem64, xmm, xmm + vmovlpd (%rcx),%xmm4,%xmm6 + vmovlps (%rcx),%xmm4,%xmm6 + vmovhpd (%rcx),%xmm4,%xmm6 + vmovhps (%rcx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem64, xmm, xmm + vcmpsd $100,%xmm4,%xmm6,%xmm2 + vcmpsd $100,(%rcx),%xmm6,%xmm2 + vroundsd $100,%xmm4,%xmm6,%xmm2 + vroundsd $100,(%rcx),%xmm6,%xmm2 + +# Tests for op xmm/mem64, xmm, xmm, xmm +# Tests for op xmm, xmm/mem64, xmm, xmm + vfmaddsd %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddsd (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddsd %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubsd %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubsd (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubsd %xmm4,(%rcx),%xmm2,%xmm7 + vfnmaddsd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddsd (%rcx),%xmm6,%xmm2,%xmm7 + vfnmaddsd %xmm4,(%rcx),%xmm2,%xmm7 + vfnmsubsd %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubsd (%rcx),%xmm6,%xmm2,%xmm7 + vfnmsubsd %xmm4,(%rcx),%xmm2,%xmm7 + +# Tests for op xmm/mem64, xmm, xmm + vaddsd %xmm4,%xmm6,%xmm2 + vaddsd (%rcx),%xmm6,%xmm2 + vcvtsd2ss %xmm4,%xmm6,%xmm2 + vcvtsd2ss (%rcx),%xmm6,%xmm2 + vdivsd %xmm4,%xmm6,%xmm2 + vdivsd (%rcx),%xmm6,%xmm2 + vmaxsd %xmm4,%xmm6,%xmm2 + vmaxsd (%rcx),%xmm6,%xmm2 + vminsd %xmm4,%xmm6,%xmm2 + vminsd (%rcx),%xmm6,%xmm2 + vmulsd %xmm4,%xmm6,%xmm2 + vmulsd (%rcx),%xmm6,%xmm2 + vsqrtsd %xmm4,%xmm6,%xmm2 + vsqrtsd (%rcx),%xmm6,%xmm2 + vsubsd %xmm4,%xmm6,%xmm2 + vsubsd (%rcx),%xmm6,%xmm2 + vcmpeqsd %xmm4,%xmm6,%xmm2 + vcmpeqsd (%rcx),%xmm6,%xmm2 + vcmpltsd %xmm4,%xmm6,%xmm2 + vcmpltsd (%rcx),%xmm6,%xmm2 + vcmplesd %xmm4,%xmm6,%xmm2 + vcmplesd (%rcx),%xmm6,%xmm2 + vcmpunordsd %xmm4,%xmm6,%xmm2 + vcmpunordsd (%rcx),%xmm6,%xmm2 + vcmpneqsd %xmm4,%xmm6,%xmm2 + vcmpneqsd (%rcx),%xmm6,%xmm2 + vcmpnltsd %xmm4,%xmm6,%xmm2 + vcmpnltsd (%rcx),%xmm6,%xmm2 + vcmpnlesd %xmm4,%xmm6,%xmm2 + vcmpnlesd (%rcx),%xmm6,%xmm2 + vcmpordsd %xmm4,%xmm6,%xmm2 + vcmpordsd (%rcx),%xmm6,%xmm2 + vcmpeq_uqsd %xmm4,%xmm6,%xmm2 + vcmpeq_uqsd (%rcx),%xmm6,%xmm2 + vcmpngesd %xmm4,%xmm6,%xmm2 + vcmpngesd (%rcx),%xmm6,%xmm2 + vcmpngtsd %xmm4,%xmm6,%xmm2 + vcmpngtsd (%rcx),%xmm6,%xmm2 + vcmpfalsesd %xmm4,%xmm6,%xmm2 + vcmpfalsesd (%rcx),%xmm6,%xmm2 + vcmpneq_oqsd %xmm4,%xmm6,%xmm2 + vcmpneq_oqsd (%rcx),%xmm6,%xmm2 + vcmpgesd %xmm4,%xmm6,%xmm2 + vcmpgesd (%rcx),%xmm6,%xmm2 + vcmpgtsd %xmm4,%xmm6,%xmm2 + vcmpgtsd (%rcx),%xmm6,%xmm2 + vcmptruesd %xmm4,%xmm6,%xmm2 + vcmptruesd (%rcx),%xmm6,%xmm2 + vcmpeq_ossd %xmm4,%xmm6,%xmm2 + vcmpeq_ossd (%rcx),%xmm6,%xmm2 + vcmplt_oqsd %xmm4,%xmm6,%xmm2 + vcmplt_oqsd (%rcx),%xmm6,%xmm2 + vcmple_oqsd %xmm4,%xmm6,%xmm2 + vcmple_oqsd (%rcx),%xmm6,%xmm2 + vcmpunord_ssd %xmm4,%xmm6,%xmm2 + vcmpunord_ssd (%rcx),%xmm6,%xmm2 + vcmpneq_ussd %xmm4,%xmm6,%xmm2 + vcmpneq_ussd (%rcx),%xmm6,%xmm2 + vcmpnlt_uqsd %xmm4,%xmm6,%xmm2 + vcmpnlt_uqsd (%rcx),%xmm6,%xmm2 + vcmpnle_uqsd %xmm4,%xmm6,%xmm2 + vcmpnle_uqsd (%rcx),%xmm6,%xmm2 + vcmpord_ssd %xmm4,%xmm6,%xmm2 + vcmpord_ssd (%rcx),%xmm6,%xmm2 + vcmpeq_ussd %xmm4,%xmm6,%xmm2 + vcmpeq_ussd (%rcx),%xmm6,%xmm2 + vcmpnge_uqsd %xmm4,%xmm6,%xmm2 + vcmpnge_uqsd (%rcx),%xmm6,%xmm2 + vcmpngt_uqsd %xmm4,%xmm6,%xmm2 + vcmpngt_uqsd (%rcx),%xmm6,%xmm2 + vcmpfalse_ossd %xmm4,%xmm6,%xmm2 + vcmpfalse_ossd (%rcx),%xmm6,%xmm2 + vcmpneq_ossd %xmm4,%xmm6,%xmm2 + vcmpneq_ossd (%rcx),%xmm6,%xmm2 + vcmpge_oqsd %xmm4,%xmm6,%xmm2 + vcmpge_oqsd (%rcx),%xmm6,%xmm2 + vcmpgt_oqsd %xmm4,%xmm6,%xmm2 + vcmpgt_oqsd (%rcx),%xmm6,%xmm2 + vcmptrue_ussd %xmm4,%xmm6,%xmm2 + vcmptrue_ussd (%rcx),%xmm6,%xmm2 + +# Tests for op xmm/mem32, xmm, xmm + vaddss %xmm4,%xmm6,%xmm2 + vaddss (%rcx),%xmm6,%xmm2 + vcvtss2sd %xmm4,%xmm6,%xmm2 + vcvtss2sd (%rcx),%xmm6,%xmm2 + vdivss %xmm4,%xmm6,%xmm2 + vdivss (%rcx),%xmm6,%xmm2 + vmaxss %xmm4,%xmm6,%xmm2 + vmaxss (%rcx),%xmm6,%xmm2 + vminss %xmm4,%xmm6,%xmm2 + vminss (%rcx),%xmm6,%xmm2 + vmulss %xmm4,%xmm6,%xmm2 + vmulss (%rcx),%xmm6,%xmm2 + vrcpss %xmm4,%xmm6,%xmm2 + vrcpss (%rcx),%xmm6,%xmm2 + vrsqrtss %xmm4,%xmm6,%xmm2 + vrsqrtss (%rcx),%xmm6,%xmm2 + vsqrtss %xmm4,%xmm6,%xmm2 + vsqrtss (%rcx),%xmm6,%xmm2 + vsubss %xmm4,%xmm6,%xmm2 + vsubss (%rcx),%xmm6,%xmm2 + vcmpeqss %xmm4,%xmm6,%xmm2 + vcmpeqss (%rcx),%xmm6,%xmm2 + vcmpltss %xmm4,%xmm6,%xmm2 + vcmpltss (%rcx),%xmm6,%xmm2 + vcmpless %xmm4,%xmm6,%xmm2 + vcmpless (%rcx),%xmm6,%xmm2 + vcmpunordss %xmm4,%xmm6,%xmm2 + vcmpunordss (%rcx),%xmm6,%xmm2 + vcmpneqss %xmm4,%xmm6,%xmm2 + vcmpneqss (%rcx),%xmm6,%xmm2 + vcmpnltss %xmm4,%xmm6,%xmm2 + vcmpnltss (%rcx),%xmm6,%xmm2 + vcmpnless %xmm4,%xmm6,%xmm2 + vcmpnless (%rcx),%xmm6,%xmm2 + vcmpordss %xmm4,%xmm6,%xmm2 + vcmpordss (%rcx),%xmm6,%xmm2 + vcmpeq_uqss %xmm4,%xmm6,%xmm2 + vcmpeq_uqss (%rcx),%xmm6,%xmm2 + vcmpngess %xmm4,%xmm6,%xmm2 + vcmpngess (%rcx),%xmm6,%xmm2 + vcmpngtss %xmm4,%xmm6,%xmm2 + vcmpngtss (%rcx),%xmm6,%xmm2 + vcmpfalsess %xmm4,%xmm6,%xmm2 + vcmpfalsess (%rcx),%xmm6,%xmm2 + vcmpneq_oqss %xmm4,%xmm6,%xmm2 + vcmpneq_oqss (%rcx),%xmm6,%xmm2 + vcmpgess %xmm4,%xmm6,%xmm2 + vcmpgess (%rcx),%xmm6,%xmm2 + vcmpgtss %xmm4,%xmm6,%xmm2 + vcmpgtss (%rcx),%xmm6,%xmm2 + vcmptruess %xmm4,%xmm6,%xmm2 + vcmptruess (%rcx),%xmm6,%xmm2 + vcmpeq_osss %xmm4,%xmm6,%xmm2 + vcmpeq_osss (%rcx),%xmm6,%xmm2 + vcmplt_oqss %xmm4,%xmm6,%xmm2 + vcmplt_oqss (%rcx),%xmm6,%xmm2 + vcmple_oqss %xmm4,%xmm6,%xmm2 + vcmple_oqss (%rcx),%xmm6,%xmm2 + vcmpunord_sss %xmm4,%xmm6,%xmm2 + vcmpunord_sss (%rcx),%xmm6,%xmm2 + vcmpneq_usss %xmm4,%xmm6,%xmm2 + vcmpneq_usss (%rcx),%xmm6,%xmm2 + vcmpnlt_uqss %xmm4,%xmm6,%xmm2 + vcmpnlt_uqss (%rcx),%xmm6,%xmm2 + vcmpnle_uqss %xmm4,%xmm6,%xmm2 + vcmpnle_uqss (%rcx),%xmm6,%xmm2 + vcmpord_sss %xmm4,%xmm6,%xmm2 + vcmpord_sss (%rcx),%xmm6,%xmm2 + vcmpeq_usss %xmm4,%xmm6,%xmm2 + vcmpeq_usss (%rcx),%xmm6,%xmm2 + vcmpnge_uqss %xmm4,%xmm6,%xmm2 + vcmpnge_uqss (%rcx),%xmm6,%xmm2 + vcmpngt_uqss %xmm4,%xmm6,%xmm2 + vcmpngt_uqss (%rcx),%xmm6,%xmm2 + vcmpfalse_osss %xmm4,%xmm6,%xmm2 + vcmpfalse_osss (%rcx),%xmm6,%xmm2 + vcmpneq_osss %xmm4,%xmm6,%xmm2 + vcmpneq_osss (%rcx),%xmm6,%xmm2 + vcmpge_oqss %xmm4,%xmm6,%xmm2 + vcmpge_oqss (%rcx),%xmm6,%xmm2 + vcmpgt_oqss %xmm4,%xmm6,%xmm2 + vcmpgt_oqss (%rcx),%xmm6,%xmm2 + vcmptrue_usss %xmm4,%xmm6,%xmm2 + vcmptrue_usss (%rcx),%xmm6,%xmm2 + +# Tests for op mem32, ymm + vbroadcastss (%rcx),%ymm4 + +# Tests for op xmm/mem32, xmm + vcomiss %xmm4,%xmm6 + vcomiss (%rcx),%xmm4 + vpmovsxbd %xmm4,%xmm6 + vpmovsxbd (%rcx),%xmm4 + vpmovsxwq %xmm4,%xmm6 + vpmovsxwq (%rcx),%xmm4 + vpmovzxbd %xmm4,%xmm6 + vpmovzxbd (%rcx),%xmm4 + vpmovzxwq %xmm4,%xmm6 + vpmovzxwq (%rcx),%xmm4 + vucomiss %xmm4,%xmm6 + vucomiss (%rcx),%xmm4 + +# Tests for op mem32, xmm + vbroadcastss (%rcx),%xmm4 + vmovss (%rcx),%xmm4 + +# Tests for op xmm, mem32 + vmovss %xmm4,(%rcx) + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + vmovd %xmm4,%ecx + vmovd %xmm4,(%rcx) + vmovd %ecx,%xmm4 + vmovd (%rcx),%xmm4 + +# Tests for op xmm/mem32, regl + vcvtss2si %xmm4,%ecx + vcvtss2si (%rcx),%ecx + vcvttss2si %xmm4,%ecx + vcvttss2si (%rcx),%ecx + +# Tests for op xmm/mem32, regq + vcvtss2si %xmm4,%rcx + vcvtss2si (%rcx),%rcx + vcvttss2si %xmm4,%rcx + vcvttss2si (%rcx),%rcx + +# Tests for op xmm, regq + vmovmskpd %xmm4,%rcx + vmovmskps %xmm4,%rcx + vpmovmskb %xmm4,%rcx + +# Tests for op imm8, xmm, regq/mem32 + vextractps $100,%xmm4,%rcx + vextractps $100,%xmm4,(%rcx) +# Tests for op imm8, xmm, regl/mem32 + vpextrd $100,%xmm4,%ecx + vpextrd $100,%xmm4,(%rcx) + vextractps $100,%xmm4,%ecx + vextractps $100,%xmm4,(%rcx) + +# Tests for op regl/mem32, xmm, xmm + vcvtsi2sd %ecx,%xmm4,%xmm6 + vcvtsi2sd (%rcx),%xmm4,%xmm6 + vcvtsi2ss %ecx,%xmm4,%xmm6 + vcvtsi2ss (%rcx),%xmm4,%xmm6 + +# Tests for op imm8, xmm/mem32, xmm, xmm + vcmpss $100,%xmm4,%xmm6,%xmm2 + vcmpss $100,(%rcx),%xmm6,%xmm2 + vinsertps $100,%xmm4,%xmm6,%xmm2 + vinsertps $100,(%rcx),%xmm6,%xmm2 + vroundss $100,%xmm4,%xmm6,%xmm2 + vroundss $100,(%rcx),%xmm6,%xmm2 + +# Tests for op xmm/mem32, xmm, xmm, xmm +# Tests for op xmm, xmm/mem32, xmm, xmm + vfmaddss %xmm4,%xmm6,%xmm2,%xmm7 + vfmaddss (%rcx),%xmm6,%xmm2,%xmm7 + vfmaddss %xmm4,(%rcx),%xmm2,%xmm7 + vfmsubss %xmm4,%xmm6,%xmm2,%xmm7 + vfmsubss (%rcx),%xmm6,%xmm2,%xmm7 + vfmsubss %xmm4,(%rcx),%xmm2,%xmm7 + vfnmaddss %xmm4,%xmm6,%xmm2,%xmm7 + vfnmaddss (%rcx),%xmm6,%xmm2,%xmm7 + vfnmaddss %xmm4,(%rcx),%xmm2,%xmm7 + vfnmsubss %xmm4,%xmm6,%xmm2,%xmm7 + vfnmsubss (%rcx),%xmm6,%xmm2,%xmm7 + vfnmsubss %xmm4,(%rcx),%xmm2,%xmm7 + +# Tests for op xmm/m16, xmm + vpmovsxbq %xmm4,%xmm6 + vpmovsxbq (%rcx),%xmm4 + vpmovzxbq %xmm4,%xmm6 + vpmovzxbq (%rcx),%xmm4 + +# Tests for op imm8, xmm, regl/mem16 + vpextrw $100,%xmm4,%ecx + vpextrw $100,%xmm4,(%rcx) + +# Tests for op imm8, xmm, regq/mem16 + vpextrw $100,%xmm4,%rcx + vpextrw $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem16, xmm, xmm + vpinsrw $100,%ecx,%xmm4,%xmm6 + vpinsrw $100,(%rcx),%xmm4,%xmm6 + + + vpinsrw $100,%rcx,%xmm4,%xmm6 + vpinsrw $100,(%rcx),%xmm4,%xmm6 + +# Tests for op imm8, xmm, regl/mem8 + vpextrb $100,%xmm4,%ecx + vpextrb $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb $100,%ecx,%xmm4,%xmm6 + vpinsrb $100,(%rcx),%xmm4,%xmm6 + +# Tests for op imm8, xmm, regq + vpextrw $100,%xmm4,%rcx +# Tests for op imm8, xmm, regq/mem8 + vpextrb $100,%xmm4,%rcx + vpextrb $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb $100,%ecx,%xmm4,%xmm6 + vpinsrb $100,(%rcx),%xmm4,%xmm6 + +# Tests for op xmm, xmm + vmaskmovdqu %xmm4,%xmm6 + vmovq %xmm4,%xmm6 + +# Tests for op xmm, regl + vmovmskpd %xmm4,%ecx + vmovmskps %xmm4,%ecx + vpmovmskb %xmm4,%ecx +# Tests for op xmm, xmm, xmm + vmovhlps %xmm4,%xmm6,%xmm2 + vmovlhps %xmm4,%xmm6,%xmm2 + vmovsd %xmm4,%xmm6,%xmm2 + vmovss %xmm4,%xmm6,%xmm2 + +# Tests for op imm8, xmm, xmm + vpslld $100,%xmm4,%xmm6 + vpslldq $100,%xmm4,%xmm6 + vpsllq $100,%xmm4,%xmm6 + vpsllw $100,%xmm4,%xmm6 + vpsrad $100,%xmm4,%xmm6 + vpsraw $100,%xmm4,%xmm6 + vpsrld $100,%xmm4,%xmm6 + vpsrldq $100,%xmm4,%xmm6 + vpsrlq $100,%xmm4,%xmm6 + vpsrlw $100,%xmm4,%xmm6 + +# Tests for op imm8, xmm, regl + vpextrw $100,%xmm4,%ecx + +# Tests for op ymm, regl + vmovmskpd %ymm4,%ecx + vmovmskps %ymm4,%ecx + +# Tests for op ymm, regq + vmovmskpd %ymm4,%rcx + vmovmskps %ymm4,%rcx + + +# Default instructions without suffixes. + vcvtpd2dq %xmm4,%xmm6 + vcvtpd2dq %ymm4,%xmm6 + vcvtpd2ps %xmm4,%xmm6 + vcvtpd2ps %ymm4,%xmm6 + vcvttpd2dq %xmm4,%xmm6 + vcvttpd2dq %ymm4,%xmm6 + +#Tests with different memory and register operands. + vldmxcsr 0x12345678 + vmovdqa 0x12345678,%xmm8 + vmovdqa %xmm8,0x12345678 + vmovd %xmm8,0x12345678 + vcvtsd2si 0x12345678,%r8d + vcvtdq2pd 0x12345678,%ymm8 + vcvtpd2psy 0x12345678,%xmm8 + vpavgb 0x12345678,%xmm8,%xmm15 + vpextrb $100,%xmm8,0x12345678 + vcvtsi2sdl 0x12345678,%xmm8,%xmm15 + vblendvps %xmm8,0x12345678,%xmm12,%xmm14 + vpinsrb $100,0x12345678,%xmm8,%xmm15 + vmovdqa 0x12345678,%ymm8 + vmovdqa %ymm8,0x12345678 + vpermilpd 0x12345678,%ymm8,%ymm15 + vroundpd $100,0x12345678,%ymm8 + vextractf128 $100,%ymm8,0x12345678 + vperm2f128 $100,0x12345678,%ymm8,%ymm15 + vblendvpd %ymm8,0x12345678,%ymm12,%ymm14 + vldmxcsr (%rbp) + vmovdqa (%rbp),%xmm8 + vmovdqa %xmm8,(%rbp) + vmovd %xmm8,(%rbp) + vcvtsd2si (%rbp),%r8d + vcvtdq2pd (%rbp),%ymm8 + vcvtpd2psy (%rbp),%xmm8 + vpavgb (%rbp),%xmm8,%xmm15 + vpextrb $100,%xmm8,(%rbp) + vcvtsi2sdl (%rbp),%xmm8,%xmm15 + vblendvps %xmm8,(%rbp),%xmm12,%xmm14 + vpinsrb $100,(%rbp),%xmm8,%xmm15 + vmovdqa (%rbp),%ymm8 + vmovdqa %ymm8,(%rbp) + vpermilpd (%rbp),%ymm8,%ymm15 + vroundpd $100,(%rbp),%ymm8 + vextractf128 $100,%ymm8,(%rbp) + vperm2f128 $100,(%rbp),%ymm8,%ymm15 + vblendvpd %ymm8,(%rbp),%ymm12,%ymm14 + vldmxcsr (%rsp) + vmovdqa (%rsp),%xmm8 + vmovdqa %xmm8,(%rsp) + vmovd %xmm8,(%rsp) + vcvtsd2si (%rsp),%r8d + vcvtdq2pd (%rsp),%ymm8 + vcvtpd2psy (%rsp),%xmm8 + vpavgb (%rsp),%xmm8,%xmm15 + vpextrb $100,%xmm8,(%rsp) + vcvtsi2sdl (%rsp),%xmm8,%xmm15 + vblendvps %xmm8,(%rsp),%xmm12,%xmm14 + vpinsrb $100,(%rsp),%xmm8,%xmm15 + vmovdqa (%rsp),%ymm8 + vmovdqa %ymm8,(%rsp) + vpermilpd (%rsp),%ymm8,%ymm15 + vroundpd $100,(%rsp),%ymm8 + vextractf128 $100,%ymm8,(%rsp) + vperm2f128 $100,(%rsp),%ymm8,%ymm15 + vblendvpd %ymm8,(%rsp),%ymm12,%ymm14 + vldmxcsr 0x99(%rbp) + vmovdqa 0x99(%rbp),%xmm8 + vmovdqa %xmm8,0x99(%rbp) + vmovd %xmm8,0x99(%rbp) + vcvtsd2si 0x99(%rbp),%r8d + vcvtdq2pd 0x99(%rbp),%ymm8 + vcvtpd2psy 0x99(%rbp),%xmm8 + vpavgb 0x99(%rbp),%xmm8,%xmm15 + vpextrb $100,%xmm8,0x99(%rbp) + vcvtsi2sdl 0x99(%rbp),%xmm8,%xmm15 + vblendvps %xmm8,0x99(%rbp),%xmm12,%xmm14 + vpinsrb $100,0x99(%rbp),%xmm8,%xmm15 + vmovdqa 0x99(%rbp),%ymm8 + vmovdqa %ymm8,0x99(%rbp) + vpermilpd 0x99(%rbp),%ymm8,%ymm15 + vroundpd $100,0x99(%rbp),%ymm8 + vextractf128 $100,%ymm8,0x99(%rbp) + vperm2f128 $100,0x99(%rbp),%ymm8,%ymm15 + vblendvpd %ymm8,0x99(%rbp),%ymm12,%ymm14 + vldmxcsr 0x99(%r15) + vmovdqa 0x99(%r15),%xmm8 + vmovdqa %xmm8,0x99(%r15) + vmovd %xmm8,0x99(%r15) + vcvtsd2si 0x99(%r15),%r8d + vcvtdq2pd 0x99(%r15),%ymm8 + vcvtpd2psy 0x99(%r15),%xmm8 + vpavgb 0x99(%r15),%xmm8,%xmm15 + vpextrb $100,%xmm8,0x99(%r15) + vcvtsi2sdl 0x99(%r15),%xmm8,%xmm15 + vblendvps %xmm8,0x99(%r15),%xmm12,%xmm14 + vpinsrb $100,0x99(%r15),%xmm8,%xmm15 + vmovdqa 0x99(%r15),%ymm8 + vmovdqa %ymm8,0x99(%r15) + vpermilpd 0x99(%r15),%ymm8,%ymm15 + vroundpd $100,0x99(%r15),%ymm8 + vextractf128 $100,%ymm8,0x99(%r15) + vperm2f128 $100,0x99(%r15),%ymm8,%ymm15 + vblendvpd %ymm8,0x99(%r15),%ymm12,%ymm14 + vldmxcsr 0x99(%rip) + vmovdqa 0x99(%rip),%xmm8 + vmovdqa %xmm8,0x99(%rip) + vmovd %xmm8,0x99(%rip) + vcvtsd2si 0x99(%rip),%r8d + vcvtdq2pd 0x99(%rip),%ymm8 + vcvtpd2psy 0x99(%rip),%xmm8 + vpavgb 0x99(%rip),%xmm8,%xmm15 + vpextrb $100,%xmm8,0x99(%rip) + vcvtsi2sdl 0x99(%rip),%xmm8,%xmm15 + vblendvps %xmm8,0x99(%rip),%xmm12,%xmm14 + vpinsrb $100,0x99(%rip),%xmm8,%xmm15 + vmovdqa 0x99(%rip),%ymm8 + vmovdqa %ymm8,0x99(%rip) + vpermilpd 0x99(%rip),%ymm8,%ymm15 + vroundpd $100,0x99(%rip),%ymm8 + vextractf128 $100,%ymm8,0x99(%rip) + vperm2f128 $100,0x99(%rip),%ymm8,%ymm15 + vblendvpd %ymm8,0x99(%rip),%ymm12,%ymm14 + vldmxcsr 0x99(%rsp) + vmovdqa 0x99(%rsp),%xmm8 + vmovdqa %xmm8,0x99(%rsp) + vmovd %xmm8,0x99(%rsp) + vcvtsd2si 0x99(%rsp),%r8d + vcvtdq2pd 0x99(%rsp),%ymm8 + vcvtpd2psy 0x99(%rsp),%xmm8 + vpavgb 0x99(%rsp),%xmm8,%xmm15 + vpextrb $100,%xmm8,0x99(%rsp) + vcvtsi2sdl 0x99(%rsp),%xmm8,%xmm15 + vblendvps %xmm8,0x99(%rsp),%xmm12,%xmm14 + vpinsrb $100,0x99(%rsp),%xmm8,%xmm15 + vmovdqa 0x99(%rsp),%ymm8 + vmovdqa %ymm8,0x99(%rsp) + vpermilpd 0x99(%rsp),%ymm8,%ymm15 + vroundpd $100,0x99(%rsp),%ymm8 + vextractf128 $100,%ymm8,0x99(%rsp) + vperm2f128 $100,0x99(%rsp),%ymm8,%ymm15 + vblendvpd %ymm8,0x99(%rsp),%ymm12,%ymm14 + vldmxcsr 0x99(%r12) + vmovdqa 0x99(%r12),%xmm8 + vmovdqa %xmm8,0x99(%r12) + vmovd %xmm8,0x99(%r12) + vcvtsd2si 0x99(%r12),%r8d + vcvtdq2pd 0x99(%r12),%ymm8 + vcvtpd2psy 0x99(%r12),%xmm8 + vpavgb 0x99(%r12),%xmm8,%xmm15 + vpextrb $100,%xmm8,0x99(%r12) + vcvtsi2sdl 0x99(%r12),%xmm8,%xmm15 + vblendvps %xmm8,0x99(%r12),%xmm12,%xmm14 + vpinsrb $100,0x99(%r12),%xmm8,%xmm15 + vmovdqa 0x99(%r12),%ymm8 + vmovdqa %ymm8,0x99(%r12) + vpermilpd 0x99(%r12),%ymm8,%ymm15 + vroundpd $100,0x99(%r12),%ymm8 + vextractf128 $100,%ymm8,0x99(%r12) + vperm2f128 $100,0x99(%r12),%ymm8,%ymm15 + vblendvpd %ymm8,0x99(%r12),%ymm12,%ymm14 + vldmxcsr -0x99(,%riz) + vmovdqa -0x99(,%riz),%xmm8 + vmovdqa %xmm8,-0x99(,%riz) + vmovd %xmm8,-0x99(,%riz) + vcvtsd2si -0x99(,%riz),%r8d + vcvtdq2pd -0x99(,%riz),%ymm8 + vcvtpd2psy -0x99(,%riz),%xmm8 + vpavgb -0x99(,%riz),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(,%riz) + vcvtsi2sdl -0x99(,%riz),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(,%riz),%xmm12,%xmm14 + vpinsrb $100,-0x99(,%riz),%xmm8,%xmm15 + vmovdqa -0x99(,%riz),%ymm8 + vmovdqa %ymm8,-0x99(,%riz) + vpermilpd -0x99(,%riz),%ymm8,%ymm15 + vroundpd $100,-0x99(,%riz),%ymm8 + vextractf128 $100,%ymm8,-0x99(,%riz) + vperm2f128 $100,-0x99(,%riz),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(,%riz),%ymm12,%ymm14 + vldmxcsr -0x99(,%riz,2) + vmovdqa -0x99(,%riz,2),%xmm8 + vmovdqa %xmm8,-0x99(,%riz,2) + vmovd %xmm8,-0x99(,%riz,2) + vcvtsd2si -0x99(,%riz,2),%r8d + vcvtdq2pd -0x99(,%riz,2),%ymm8 + vcvtpd2psy -0x99(,%riz,2),%xmm8 + vpavgb -0x99(,%riz,2),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(,%riz,2) + vcvtsi2sdl -0x99(,%riz,2),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(,%riz,2),%xmm12,%xmm14 + vpinsrb $100,-0x99(,%riz,2),%xmm8,%xmm15 + vmovdqa -0x99(,%riz,2),%ymm8 + vmovdqa %ymm8,-0x99(,%riz,2) + vpermilpd -0x99(,%riz,2),%ymm8,%ymm15 + vroundpd $100,-0x99(,%riz,2),%ymm8 + vextractf128 $100,%ymm8,-0x99(,%riz,2) + vperm2f128 $100,-0x99(,%riz,2),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(,%riz,2),%ymm12,%ymm14 + vldmxcsr -0x99(%rbx,%riz) + vmovdqa -0x99(%rbx,%riz),%xmm8 + vmovdqa %xmm8,-0x99(%rbx,%riz) + vmovd %xmm8,-0x99(%rbx,%riz) + vcvtsd2si -0x99(%rbx,%riz),%r8d + vcvtdq2pd -0x99(%rbx,%riz),%ymm8 + vcvtpd2psy -0x99(%rbx,%riz),%xmm8 + vpavgb -0x99(%rbx,%riz),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%rbx,%riz) + vcvtsi2sdl -0x99(%rbx,%riz),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%rbx,%riz),%xmm12,%xmm14 + vpinsrb $100,-0x99(%rbx,%riz),%xmm8,%xmm15 + vmovdqa -0x99(%rbx,%riz),%ymm8 + vmovdqa %ymm8,-0x99(%rbx,%riz) + vpermilpd -0x99(%rbx,%riz),%ymm8,%ymm15 + vroundpd $100,-0x99(%rbx,%riz),%ymm8 + vextractf128 $100,%ymm8,-0x99(%rbx,%riz) + vperm2f128 $100,-0x99(%rbx,%riz),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%rbx,%riz),%ymm12,%ymm14 + vldmxcsr -0x99(%rbx,%riz,2) + vmovdqa -0x99(%rbx,%riz,2),%xmm8 + vmovdqa %xmm8,-0x99(%rbx,%riz,2) + vmovd %xmm8,-0x99(%rbx,%riz,2) + vcvtsd2si -0x99(%rbx,%riz,2),%r8d + vcvtdq2pd -0x99(%rbx,%riz,2),%ymm8 + vcvtpd2psy -0x99(%rbx,%riz,2),%xmm8 + vpavgb -0x99(%rbx,%riz,2),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%rbx,%riz,2) + vcvtsi2sdl -0x99(%rbx,%riz,2),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%rbx,%riz,2),%xmm12,%xmm14 + vpinsrb $100,-0x99(%rbx,%riz,2),%xmm8,%xmm15 + vmovdqa -0x99(%rbx,%riz,2),%ymm8 + vmovdqa %ymm8,-0x99(%rbx,%riz,2) + vpermilpd -0x99(%rbx,%riz,2),%ymm8,%ymm15 + vroundpd $100,-0x99(%rbx,%riz,2),%ymm8 + vextractf128 $100,%ymm8,-0x99(%rbx,%riz,2) + vperm2f128 $100,-0x99(%rbx,%riz,2),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%rbx,%riz,2),%ymm12,%ymm14 + vldmxcsr -0x99(%r12,%r15,4) + vmovdqa -0x99(%r12,%r15,4),%xmm8 + vmovdqa %xmm8,-0x99(%r12,%r15,4) + vmovd %xmm8,-0x99(%r12,%r15,4) + vcvtsd2si -0x99(%r12,%r15,4),%r8d + vcvtdq2pd -0x99(%r12,%r15,4),%ymm8 + vcvtpd2psy -0x99(%r12,%r15,4),%xmm8 + vpavgb -0x99(%r12,%r15,4),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%r12,%r15,4) + vcvtsi2sdl -0x99(%r12,%r15,4),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%r12,%r15,4),%xmm12,%xmm14 + vpinsrb $100,-0x99(%r12,%r15,4),%xmm8,%xmm15 + vmovdqa -0x99(%r12,%r15,4),%ymm8 + vmovdqa %ymm8,-0x99(%r12,%r15,4) + vpermilpd -0x99(%r12,%r15,4),%ymm8,%ymm15 + vroundpd $100,-0x99(%r12,%r15,4),%ymm8 + vextractf128 $100,%ymm8,-0x99(%r12,%r15,4) + vperm2f128 $100,-0x99(%r12,%r15,4),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%r12,%r15,4),%ymm12,%ymm14 + vldmxcsr -0x99(%r8,%r15,8) + vmovdqa -0x99(%r8,%r15,8),%xmm8 + vmovdqa %xmm8,-0x99(%r8,%r15,8) + vmovd %xmm8,-0x99(%r8,%r15,8) + vcvtsd2si -0x99(%r8,%r15,8),%r8d + vcvtdq2pd -0x99(%r8,%r15,8),%ymm8 + vcvtpd2psy -0x99(%r8,%r15,8),%xmm8 + vpavgb -0x99(%r8,%r15,8),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%r8,%r15,8) + vcvtsi2sdl -0x99(%r8,%r15,8),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%r8,%r15,8),%xmm12,%xmm14 + vpinsrb $100,-0x99(%r8,%r15,8),%xmm8,%xmm15 + vmovdqa -0x99(%r8,%r15,8),%ymm8 + vmovdqa %ymm8,-0x99(%r8,%r15,8) + vpermilpd -0x99(%r8,%r15,8),%ymm8,%ymm15 + vroundpd $100,-0x99(%r8,%r15,8),%ymm8 + vextractf128 $100,%ymm8,-0x99(%r8,%r15,8) + vperm2f128 $100,-0x99(%r8,%r15,8),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%r8,%r15,8),%ymm12,%ymm14 + vldmxcsr -0x99(%rbp,%r13,4) + vmovdqa -0x99(%rbp,%r13,4),%xmm8 + vmovdqa %xmm8,-0x99(%rbp,%r13,4) + vmovd %xmm8,-0x99(%rbp,%r13,4) + vcvtsd2si -0x99(%rbp,%r13,4),%r8d + vcvtdq2pd -0x99(%rbp,%r13,4),%ymm8 + vcvtpd2psy -0x99(%rbp,%r13,4),%xmm8 + vpavgb -0x99(%rbp,%r13,4),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%rbp,%r13,4) + vcvtsi2sdl -0x99(%rbp,%r13,4),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%rbp,%r13,4),%xmm12,%xmm14 + vpinsrb $100,-0x99(%rbp,%r13,4),%xmm8,%xmm15 + vmovdqa -0x99(%rbp,%r13,4),%ymm8 + vmovdqa %ymm8,-0x99(%rbp,%r13,4) + vpermilpd -0x99(%rbp,%r13,4),%ymm8,%ymm15 + vroundpd $100,-0x99(%rbp,%r13,4),%ymm8 + vextractf128 $100,%ymm8,-0x99(%rbp,%r13,4) + vperm2f128 $100,-0x99(%rbp,%r13,4),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%rbp,%r13,4),%ymm12,%ymm14 + vldmxcsr -0x99(%rsp,%r12,1) + vmovdqa -0x99(%rsp,%r12,1),%xmm8 + vmovdqa %xmm8,-0x99(%rsp,%r12,1) + vmovd %xmm8,-0x99(%rsp,%r12,1) + vcvtsd2si -0x99(%rsp,%r12,1),%r8d + vcvtdq2pd -0x99(%rsp,%r12,1),%ymm8 + vcvtpd2psy -0x99(%rsp,%r12,1),%xmm8 + vpavgb -0x99(%rsp,%r12,1),%xmm8,%xmm15 + vpextrb $100,%xmm8,-0x99(%rsp,%r12,1) + vcvtsi2sdl -0x99(%rsp,%r12,1),%xmm8,%xmm15 + vblendvps %xmm8,-0x99(%rsp,%r12,1),%xmm12,%xmm14 + vpinsrb $100,-0x99(%rsp,%r12,1),%xmm8,%xmm15 + vmovdqa -0x99(%rsp,%r12,1),%ymm8 + vmovdqa %ymm8,-0x99(%rsp,%r12,1) + vpermilpd -0x99(%rsp,%r12,1),%ymm8,%ymm15 + vroundpd $100,-0x99(%rsp,%r12,1),%ymm8 + vextractf128 $100,%ymm8,-0x99(%rsp,%r12,1) + vperm2f128 $100,-0x99(%rsp,%r12,1),%ymm8,%ymm15 + vblendvpd %ymm8,-0x99(%rsp,%r12,1),%ymm12,%ymm14 +# Tests for all register operands. + vmovmskpd %xmm8,%r8d + vpslld $100,%xmm8,%xmm15 + vmovmskps %ymm8,%r8d + vmovdqa %xmm8,%xmm15 + vmovd %xmm8,%r8d + vcvtsd2si %xmm8,%r8d + vcvtdq2pd %xmm8,%ymm8 + vcvtpd2psy %ymm8,%xmm8 + vpextrb $100,%xmm8,%r8d + vcvtsi2sdl %r8d,%xmm8,%xmm15 + vblendvps %xmm8,%xmm8,%xmm12,%xmm14 + vpinsrb $100,%r8d,%xmm8,%xmm15 + vmovdqa %ymm8,%ymm15 + vpermilpd %ymm8,%ymm15,%ymm12 + vroundpd $100,%ymm8,%ymm15 + vextractf128 $100,%ymm8,%xmm8 + vperm2f128 $100,%ymm8,%ymm15,%ymm12 + vblendvpd %ymm8,%ymm15,%ymm12,%ymm14 + vinsertf128 $100,%xmm8,%ymm8,%ymm15 +# Tests for different memory/register operand + vcvtsd2si (%rcx),%r8 + vextractps $10,%xmm8,%r8 + vcvtss2si (%rcx),%r8 + vpinsrw $100,%r8,%xmm15,%xmm8 + + .intel_syntax noprefix +# Tests for op mem64 + vldmxcsr DWORD PTR [rcx] + vstmxcsr DWORD PTR [rcx] + +# Tests for op mem256, mask, ymm +# Tests for op ymm, mask, mem256 + vmaskmovpd ymm6,ymm4,YMMWORD PTR [rcx] + vmaskmovpd YMMWORD PTR [rcx],ymm6,ymm4 + vmaskmovps ymm6,ymm4,YMMWORD PTR [rcx] + vmaskmovps YMMWORD PTR [rcx],ymm6,ymm4 + +# Tests for op imm8, ymm/mem256, ymm + vpermilpd ymm2,ymm6,100 + vpermilpd ymm6,YMMWORD PTR [rcx],100 + vpermilps ymm2,ymm6,100 + vpermilps ymm6,YMMWORD PTR [rcx],100 + vroundpd ymm2,ymm6,100 + vroundpd ymm6,YMMWORD PTR [rcx],100 + vroundps ymm2,ymm6,100 + vroundps ymm6,YMMWORD PTR [rcx],100 + +# Tests for op ymm/mem256, ymm, ymm + vaddpd ymm2,ymm6,ymm4 + vaddpd ymm2,ymm6,YMMWORD PTR [rcx] + vaddps ymm2,ymm6,ymm4 + vaddps ymm2,ymm6,YMMWORD PTR [rcx] + vaddsubpd ymm2,ymm6,ymm4 + vaddsubpd ymm2,ymm6,YMMWORD PTR [rcx] + vaddsubps ymm2,ymm6,ymm4 + vaddsubps ymm2,ymm6,YMMWORD PTR [rcx] + vandnpd ymm2,ymm6,ymm4 + vandnpd ymm2,ymm6,YMMWORD PTR [rcx] + vandnps ymm2,ymm6,ymm4 + vandnps ymm2,ymm6,YMMWORD PTR [rcx] + vandpd ymm2,ymm6,ymm4 + vandpd ymm2,ymm6,YMMWORD PTR [rcx] + vandps ymm2,ymm6,ymm4 + vandps ymm2,ymm6,YMMWORD PTR [rcx] + vdivpd ymm2,ymm6,ymm4 + vdivpd ymm2,ymm6,YMMWORD PTR [rcx] + vdivps ymm2,ymm6,ymm4 + vdivps ymm2,ymm6,YMMWORD PTR [rcx] + vhaddpd ymm2,ymm6,ymm4 + vhaddpd ymm2,ymm6,YMMWORD PTR [rcx] + vhaddps ymm2,ymm6,ymm4 + vhaddps ymm2,ymm6,YMMWORD PTR [rcx] + vhsubpd ymm2,ymm6,ymm4 + vhsubpd ymm2,ymm6,YMMWORD PTR [rcx] + vhsubps ymm2,ymm6,ymm4 + vhsubps ymm2,ymm6,YMMWORD PTR [rcx] + vmaxpd ymm2,ymm6,ymm4 + vmaxpd ymm2,ymm6,YMMWORD PTR [rcx] + vmaxps ymm2,ymm6,ymm4 + vmaxps ymm2,ymm6,YMMWORD PTR [rcx] + vminpd ymm2,ymm6,ymm4 + vminpd ymm2,ymm6,YMMWORD PTR [rcx] + vminps ymm2,ymm6,ymm4 + vminps ymm2,ymm6,YMMWORD PTR [rcx] + vmulpd ymm2,ymm6,ymm4 + vmulpd ymm2,ymm6,YMMWORD PTR [rcx] + vmulps ymm2,ymm6,ymm4 + vmulps ymm2,ymm6,YMMWORD PTR [rcx] + vorpd ymm2,ymm6,ymm4 + vorpd ymm2,ymm6,YMMWORD PTR [rcx] + vorps ymm2,ymm6,ymm4 + vorps ymm2,ymm6,YMMWORD PTR [rcx] + vpermilpd ymm2,ymm6,ymm4 + vpermilpd ymm2,ymm6,YMMWORD PTR [rcx] + vpermilps ymm2,ymm6,ymm4 + vpermilps ymm2,ymm6,YMMWORD PTR [rcx] + vsubpd ymm2,ymm6,ymm4 + vsubpd ymm2,ymm6,YMMWORD PTR [rcx] + vsubps ymm2,ymm6,ymm4 + vsubps ymm2,ymm6,YMMWORD PTR [rcx] + vunpckhpd ymm2,ymm6,ymm4 + vunpckhpd ymm2,ymm6,YMMWORD PTR [rcx] + vunpckhps ymm2,ymm6,ymm4 + vunpckhps ymm2,ymm6,YMMWORD PTR [rcx] + vunpcklpd ymm2,ymm6,ymm4 + vunpcklpd ymm2,ymm6,YMMWORD PTR [rcx] + vunpcklps ymm2,ymm6,ymm4 + vunpcklps ymm2,ymm6,YMMWORD PTR [rcx] + vxorpd ymm2,ymm6,ymm4 + vxorpd ymm2,ymm6,YMMWORD PTR [rcx] + vxorps ymm2,ymm6,ymm4 + vxorps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeqpd ymm2,ymm6,ymm4 + vcmpeqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpltpd ymm2,ymm6,ymm4 + vcmpltpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmplepd ymm2,ymm6,ymm4 + vcmplepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpunordpd ymm2,ymm6,ymm4 + vcmpunordpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneqpd ymm2,ymm6,ymm4 + vcmpneqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnltpd ymm2,ymm6,ymm4 + vcmpnltpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnlepd ymm2,ymm6,ymm4 + vcmpnlepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpordpd ymm2,ymm6,ymm4 + vcmpordpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_uqpd ymm2,ymm6,ymm4 + vcmpeq_uqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngepd ymm2,ymm6,ymm4 + vcmpngepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngtpd ymm2,ymm6,ymm4 + vcmpngtpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpfalsepd ymm2,ymm6,ymm4 + vcmpfalsepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_oqpd ymm2,ymm6,ymm4 + vcmpneq_oqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgepd ymm2,ymm6,ymm4 + vcmpgepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgtpd ymm2,ymm6,ymm4 + vcmpgtpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmptruepd ymm2,ymm6,ymm4 + vcmptruepd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_ospd ymm2,ymm6,ymm4 + vcmpeq_ospd ymm2,ymm6,YMMWORD PTR [rcx] + vcmplt_oqpd ymm2,ymm6,ymm4 + vcmplt_oqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmple_oqpd ymm2,ymm6,ymm4 + vcmple_oqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpunord_spd ymm2,ymm6,ymm4 + vcmpunord_spd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_uspd ymm2,ymm6,ymm4 + vcmpneq_uspd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnlt_uqpd ymm2,ymm6,ymm4 + vcmpnlt_uqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnle_uqpd ymm2,ymm6,ymm4 + vcmpnle_uqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpord_spd ymm2,ymm6,ymm4 + vcmpord_spd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_uspd ymm2,ymm6,ymm4 + vcmpeq_uspd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnge_uqpd ymm2,ymm6,ymm4 + vcmpnge_uqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngt_uqpd ymm2,ymm6,ymm4 + vcmpngt_uqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpfalse_ospd ymm2,ymm6,ymm4 + vcmpfalse_ospd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_ospd ymm2,ymm6,ymm4 + vcmpneq_ospd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpge_oqpd ymm2,ymm6,ymm4 + vcmpge_oqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgt_oqpd ymm2,ymm6,ymm4 + vcmpgt_oqpd ymm2,ymm6,YMMWORD PTR [rcx] + vcmptrue_uspd ymm2,ymm6,ymm4 + vcmptrue_uspd ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeqps ymm2,ymm6,ymm4 + vcmpeqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpltps ymm2,ymm6,ymm4 + vcmpltps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpleps ymm2,ymm6,ymm4 + vcmpleps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpunordps ymm2,ymm6,ymm4 + vcmpunordps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneqps ymm2,ymm6,ymm4 + vcmpneqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnltps ymm2,ymm6,ymm4 + vcmpnltps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnleps ymm2,ymm6,ymm4 + vcmpnleps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpordps ymm2,ymm6,ymm4 + vcmpordps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_uqps ymm2,ymm6,ymm4 + vcmpeq_uqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngeps ymm2,ymm6,ymm4 + vcmpngeps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngtps ymm2,ymm6,ymm4 + vcmpngtps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpfalseps ymm2,ymm6,ymm4 + vcmpfalseps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_oqps ymm2,ymm6,ymm4 + vcmpneq_oqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgeps ymm2,ymm6,ymm4 + vcmpgeps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgtps ymm2,ymm6,ymm4 + vcmpgtps ymm2,ymm6,YMMWORD PTR [rcx] + vcmptrueps ymm2,ymm6,ymm4 + vcmptrueps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_osps ymm2,ymm6,ymm4 + vcmpeq_osps ymm2,ymm6,YMMWORD PTR [rcx] + vcmplt_oqps ymm2,ymm6,ymm4 + vcmplt_oqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmple_oqps ymm2,ymm6,ymm4 + vcmple_oqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpunord_sps ymm2,ymm6,ymm4 + vcmpunord_sps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_usps ymm2,ymm6,ymm4 + vcmpneq_usps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnlt_uqps ymm2,ymm6,ymm4 + vcmpnlt_uqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnle_uqps ymm2,ymm6,ymm4 + vcmpnle_uqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpord_sps ymm2,ymm6,ymm4 + vcmpord_sps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpeq_usps ymm2,ymm6,ymm4 + vcmpeq_usps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpnge_uqps ymm2,ymm6,ymm4 + vcmpnge_uqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpngt_uqps ymm2,ymm6,ymm4 + vcmpngt_uqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpfalse_osps ymm2,ymm6,ymm4 + vcmpfalse_osps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpneq_osps ymm2,ymm6,ymm4 + vcmpneq_osps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpge_oqps ymm2,ymm6,ymm4 + vcmpge_oqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmpgt_oqps ymm2,ymm6,ymm4 + vcmpgt_oqps ymm2,ymm6,YMMWORD PTR [rcx] + vcmptrue_usps ymm2,ymm6,ymm4 + vcmptrue_usps ymm2,ymm6,YMMWORD PTR [rcx] + +# Tests for op ymm/mem256, xmm + vcvtpd2dq xmm4,ymm4 + vcvtpd2dq xmm4,YMMWORD PTR [rcx] + vcvtpd2ps xmm4,ymm4 + vcvtpd2ps xmm4,YMMWORD PTR [rcx] + vcvttpd2dq xmm4,ymm4 + vcvttpd2dq xmm4,YMMWORD PTR [rcx] + +# Tests for op ymm/mem256, ymm + vcvtdq2ps ymm4,ymm4 + vcvtdq2ps ymm4,YMMWORD PTR [rcx] + vcvtps2dq ymm4,ymm4 + vcvtps2dq ymm4,YMMWORD PTR [rcx] + vcvttps2dq ymm4,ymm4 + vcvttps2dq ymm4,YMMWORD PTR [rcx] + vmovapd ymm4,ymm4 + vmovapd ymm4,YMMWORD PTR [rcx] + vmovaps ymm4,ymm4 + vmovaps ymm4,YMMWORD PTR [rcx] + vmovdqa ymm4,ymm4 + vmovdqa ymm4,YMMWORD PTR [rcx] + vmovdqu ymm4,ymm4 + vmovdqu ymm4,YMMWORD PTR [rcx] + vmovddup ymm4,ymm4 + vmovddup ymm4,YMMWORD PTR [rcx] + vmovshdup ymm4,ymm4 + vmovshdup ymm4,YMMWORD PTR [rcx] + vmovsldup ymm4,ymm4 + vmovsldup ymm4,YMMWORD PTR [rcx] + vmovupd ymm4,ymm4 + vmovupd ymm4,YMMWORD PTR [rcx] + vmovups ymm4,ymm4 + vmovups ymm4,YMMWORD PTR [rcx] + vptest ymm4,ymm4 + vptest ymm4,YMMWORD PTR [rcx] + vrcpps ymm4,ymm4 + vrcpps ymm4,YMMWORD PTR [rcx] + vrsqrtps ymm4,ymm4 + vrsqrtps ymm4,YMMWORD PTR [rcx] + vsqrtpd ymm4,ymm4 + vsqrtpd ymm4,YMMWORD PTR [rcx] + vsqrtps ymm4,ymm4 + vsqrtps ymm4,YMMWORD PTR [rcx] + vtestpd ymm4,ymm4 + vtestpd ymm4,YMMWORD PTR [rcx] + vtestps ymm4,ymm4 + vtestps ymm4,YMMWORD PTR [rcx] + +# Tests for op mem256, ymm + vlddqu ymm4,YMMWORD PTR [rcx] + +# Tests for op imm8, ymm/mem256, ymm, ymm + vblendpd ymm2,ymm6,ymm4,100 + vblendpd ymm2,ymm6,YMMWORD PTR [rcx],100 + vblendps ymm2,ymm6,ymm4,100 + vblendps ymm2,ymm6,YMMWORD PTR [rcx],100 + vcmppd ymm2,ymm6,ymm4,100 + vcmppd ymm2,ymm6,YMMWORD PTR [rcx],100 + vcmpps ymm2,ymm6,ymm4,100 + vcmpps ymm2,ymm6,YMMWORD PTR [rcx],100 + vdpps ymm2,ymm6,ymm4,100 + vdpps ymm2,ymm6,YMMWORD PTR [rcx],100 + vperm2f128 ymm2,ymm6,ymm4,100 + vperm2f128 ymm2,ymm6,YMMWORD PTR [rcx],100 + vshufpd ymm2,ymm6,ymm4,100 + vshufpd ymm2,ymm6,YMMWORD PTR [rcx],100 + vshufps ymm2,ymm6,ymm4,100 + vshufps ymm2,ymm6,YMMWORD PTR [rcx],100 + +# Tests for op ymm, ymm/mem256, ymm, ymm + vblendvpd ymm7,ymm2,ymm6,ymm4 + vblendvpd ymm7,ymm2,YMMWORD PTR [rcx],ymm4 + vblendvps ymm7,ymm2,ymm6,ymm4 + vblendvps ymm7,ymm2,YMMWORD PTR [rcx],ymm4 + +# Tests for op ymm/mem256, ymm, ymm, ymm +# Tests for op ymm, ymm/mem256, ymm, ymm + vfmaddpd ymm7,ymm2,ymm6,ymm4 + vfmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmaddps ymm7,ymm2,ymm6,ymm4 + vfmaddps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmaddsubpd ymm7,ymm2,ymm6,ymm4 + vfmaddsubpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmaddsubps ymm7,ymm2,ymm6,ymm4 + vfmaddsubps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmsubaddpd ymm7,ymm2,ymm6,ymm4 + vfmsubaddpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmsubaddps ymm7,ymm2,ymm6,ymm4 + vfmsubaddps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmsubpd ymm7,ymm2,ymm6,ymm4 + vfmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfmsubps ymm7,ymm2,ymm6,ymm4 + vfmsubps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfnmaddpd ymm7,ymm2,ymm6,ymm4 + vfnmaddpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfnmaddps ymm7,ymm2,ymm6,ymm4 + vfnmaddps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfnmsubpd ymm7,ymm2,ymm6,ymm4 + vfnmsubpd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vfnmsubps ymm7,ymm2,ymm6,ymm4 + vfnmsubps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermilmo2pd ymm7,ymm2,ymm6,ymm4 + vpermilmo2pd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermilmz2pd ymm7,ymm2,ymm6,ymm4 + vpermilmz2pd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermiltd2pd ymm7,ymm2,ymm6,ymm4 + vpermiltd2pd ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermilmo2ps ymm7,ymm2,ymm6,ymm4 + vpermilmo2ps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermilmz2ps ymm7,ymm2,ymm6,ymm4 + vpermilmz2ps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + vpermiltd2ps ymm7,ymm2,ymm6,ymm4 + vpermiltd2ps ymm7,ymm2,ymm6,YMMWORD PTR [rcx] + +# Tests for op imm4, ymm/mem256, ymm, ymm, ymm +# Tests for op imm4, ymm, ymm/mem256, ymm, ymm + vpermil2pd ymm7,ymm2,ymm6,ymm4,10 + vpermil2pd ymm7,ymm2,ymm6,YMMWORD PTR [rcx],10 + vpermil2ps ymm7,ymm2,ymm6,ymm4,10 + vpermil2ps ymm7,ymm2,ymm6,YMMWORD PTR [rcx],10 + +# Tests for op imm8, xmm/mem128, ymm, ymm + vinsertf128 ymm6,ymm4,xmm4,100 + vinsertf128 ymm6,ymm4,XMMWORD PTR [rcx],100 + +# Tests for op imm8, ymm, xmm/mem128 + vextractf128 xmm4,ymm4,100 + vextractf128 XMMWORD PTR [rcx],ymm4,100 + +# Tests for op xmm/mem128, xmm +# Tests for op mem128, ymm + vbroadcastf128 ymm4,XMMWORD PTR [rcx] + +# Tests for op xmm/mem128, xmm + vcvtdq2ps xmm6,xmm4 + vcvtdq2ps xmm4,XMMWORD PTR [rcx] + vcvtpd2dq xmm6,xmm4 + vcvtpd2dq xmm4,XMMWORD PTR [rcx] + vcvtpd2ps xmm6,xmm4 + vcvtpd2ps xmm4,XMMWORD PTR [rcx] + vcvtps2dq xmm6,xmm4 + vcvtps2dq xmm4,XMMWORD PTR [rcx] + vcvttpd2dq xmm6,xmm4 + vcvttpd2dq xmm4,XMMWORD PTR [rcx] + vcvttps2dq xmm6,xmm4 + vcvttps2dq xmm4,XMMWORD PTR [rcx] + vmovapd xmm6,xmm4 + vmovapd xmm4,XMMWORD PTR [rcx] + vmovaps xmm6,xmm4 + vmovaps xmm4,XMMWORD PTR [rcx] + vmovdqa xmm6,xmm4 + vmovdqa xmm4,XMMWORD PTR [rcx] + vmovdqu xmm6,xmm4 + vmovdqu xmm4,XMMWORD PTR [rcx] + vmovshdup xmm6,xmm4 + vmovshdup xmm4,XMMWORD PTR [rcx] + vmovsldup xmm6,xmm4 + vmovsldup xmm4,XMMWORD PTR [rcx] + vmovupd xmm6,xmm4 + vmovupd xmm4,XMMWORD PTR [rcx] + vmovups xmm6,xmm4 + vmovups xmm4,XMMWORD PTR [rcx] + vpabsb xmm6,xmm4 + vpabsb xmm4,XMMWORD PTR [rcx] + vpabsw xmm6,xmm4 + vpabsw xmm4,XMMWORD PTR [rcx] + vpabsd xmm6,xmm4 + vpabsd xmm4,XMMWORD PTR [rcx] + vphminposuw xmm6,xmm4 + vphminposuw xmm4,XMMWORD PTR [rcx] + vptest xmm6,xmm4 + vptest xmm4,XMMWORD PTR [rcx] + vtestps xmm6,xmm4 + vtestps xmm4,XMMWORD PTR [rcx] + vtestpd xmm6,xmm4 + vtestpd xmm4,XMMWORD PTR [rcx] + vrcpps xmm6,xmm4 + vrcpps xmm4,XMMWORD PTR [rcx] + vrsqrtps xmm6,xmm4 + vrsqrtps xmm4,XMMWORD PTR [rcx] + vsqrtpd xmm6,xmm4 + vsqrtpd xmm4,XMMWORD PTR [rcx] + vsqrtps xmm6,xmm4 + vsqrtps xmm4,XMMWORD PTR [rcx] + +# Tests for op xmm, xmm/mem128 + vmovapd xmm6,xmm4 + vmovapd XMMWORD PTR [rcx],xmm4 + vmovaps xmm6,xmm4 + vmovaps XMMWORD PTR [rcx],xmm4 + vmovdqa xmm6,xmm4 + vmovdqa XMMWORD PTR [rcx],xmm4 + vmovdqu xmm6,xmm4 + vmovdqu XMMWORD PTR [rcx],xmm4 + vmovupd xmm6,xmm4 + vmovupd XMMWORD PTR [rcx],xmm4 + vmovups xmm6,xmm4 + vmovups XMMWORD PTR [rcx],xmm4 + +# Tests for op mem128, xmm + vlddqu xmm4,XMMWORD PTR [rcx] + vmovntdqa xmm4,XMMWORD PTR [rcx] + +# Tests for op xmm, mem128 + vmovntdq XMMWORD PTR [rcx],xmm4 + vmovntpd XMMWORD PTR [rcx],xmm4 + vmovntps XMMWORD PTR [rcx],xmm4 + +# Tests for op xmm/mem128, ymm + vcvtdq2pd ymm4,xmm4 + vcvtdq2pd ymm4,XMMWORD PTR [rcx] + vcvtps2pd ymm4,xmm4 + vcvtps2pd ymm4,XMMWORD PTR [rcx] + +# Tests for op xmm/mem128, xmm, xmm + vaddpd xmm2,xmm6,xmm4 + vaddpd xmm7,xmm6,XMMWORD PTR [rcx] + vaddps xmm2,xmm6,xmm4 + vaddps xmm7,xmm6,XMMWORD PTR [rcx] + vaddsubpd xmm2,xmm6,xmm4 + vaddsubpd xmm7,xmm6,XMMWORD PTR [rcx] + vaddsubps xmm2,xmm6,xmm4 + vaddsubps xmm7,xmm6,XMMWORD PTR [rcx] + vandnpd xmm2,xmm6,xmm4 + vandnpd xmm7,xmm6,XMMWORD PTR [rcx] + vandnps xmm2,xmm6,xmm4 + vandnps xmm7,xmm6,XMMWORD PTR [rcx] + vandpd xmm2,xmm6,xmm4 + vandpd xmm7,xmm6,XMMWORD PTR [rcx] + vandps xmm2,xmm6,xmm4 + vandps xmm7,xmm6,XMMWORD PTR [rcx] + vdivpd xmm2,xmm6,xmm4 + vdivpd xmm7,xmm6,XMMWORD PTR [rcx] + vdivps xmm2,xmm6,xmm4 + vdivps xmm7,xmm6,XMMWORD PTR [rcx] + vhaddpd xmm2,xmm6,xmm4 + vhaddpd xmm7,xmm6,XMMWORD PTR [rcx] + vhaddps xmm2,xmm6,xmm4 + vhaddps xmm7,xmm6,XMMWORD PTR [rcx] + vhsubpd xmm2,xmm6,xmm4 + vhsubpd xmm7,xmm6,XMMWORD PTR [rcx] + vhsubps xmm2,xmm6,xmm4 + vhsubps xmm7,xmm6,XMMWORD PTR [rcx] + vmaxpd xmm2,xmm6,xmm4 + vmaxpd xmm7,xmm6,XMMWORD PTR [rcx] + vmaxps xmm2,xmm6,xmm4 + vmaxps xmm7,xmm6,XMMWORD PTR [rcx] + vminpd xmm2,xmm6,xmm4 + vminpd xmm7,xmm6,XMMWORD PTR [rcx] + vminps xmm2,xmm6,xmm4 + vminps xmm7,xmm6,XMMWORD PTR [rcx] + vmulpd xmm2,xmm6,xmm4 + vmulpd xmm7,xmm6,XMMWORD PTR [rcx] + vmulps xmm2,xmm6,xmm4 + vmulps xmm7,xmm6,XMMWORD PTR [rcx] + vorpd xmm2,xmm6,xmm4 + vorpd xmm7,xmm6,XMMWORD PTR [rcx] + vorps xmm2,xmm6,xmm4 + vorps xmm7,xmm6,XMMWORD PTR [rcx] + vpacksswb xmm2,xmm6,xmm4 + vpacksswb xmm7,xmm6,XMMWORD PTR [rcx] + vpackssdw xmm2,xmm6,xmm4 + vpackssdw xmm7,xmm6,XMMWORD PTR [rcx] + vpackuswb xmm2,xmm6,xmm4 + vpackuswb xmm7,xmm6,XMMWORD PTR [rcx] + vpackusdw xmm2,xmm6,xmm4 + vpackusdw xmm7,xmm6,XMMWORD PTR [rcx] + vpaddb xmm2,xmm6,xmm4 + vpaddb xmm7,xmm6,XMMWORD PTR [rcx] + vpaddw xmm2,xmm6,xmm4 + vpaddw xmm7,xmm6,XMMWORD PTR [rcx] + vpaddd xmm2,xmm6,xmm4 + vpaddd xmm7,xmm6,XMMWORD PTR [rcx] + vpaddq xmm2,xmm6,xmm4 + vpaddq xmm7,xmm6,XMMWORD PTR [rcx] + vpaddsb xmm2,xmm6,xmm4 + vpaddsb xmm7,xmm6,XMMWORD PTR [rcx] + vpaddsw xmm2,xmm6,xmm4 + vpaddsw xmm7,xmm6,XMMWORD PTR [rcx] + vpaddusb xmm2,xmm6,xmm4 + vpaddusb xmm7,xmm6,XMMWORD PTR [rcx] + vpaddusw xmm2,xmm6,xmm4 + vpaddusw xmm7,xmm6,XMMWORD PTR [rcx] + vpand xmm2,xmm6,xmm4 + vpand xmm7,xmm6,XMMWORD PTR [rcx] + vpandn xmm2,xmm6,xmm4 + vpandn xmm7,xmm6,XMMWORD PTR [rcx] + vpavgb xmm2,xmm6,xmm4 + vpavgb xmm7,xmm6,XMMWORD PTR [rcx] + vpavgw xmm2,xmm6,xmm4 + vpavgw xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpeqb xmm2,xmm6,xmm4 + vpcmpeqb xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpeqw xmm2,xmm6,xmm4 + vpcmpeqw xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpeqd xmm2,xmm6,xmm4 + vpcmpeqd xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpeqq xmm2,xmm6,xmm4 + vpcmpeqq xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpgtb xmm2,xmm6,xmm4 + vpcmpgtb xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpgtw xmm2,xmm6,xmm4 + vpcmpgtw xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpgtd xmm2,xmm6,xmm4 + vpcmpgtd xmm7,xmm6,XMMWORD PTR [rcx] + vpcmpgtq xmm2,xmm6,xmm4 + vpcmpgtq xmm7,xmm6,XMMWORD PTR [rcx] + vpermilpd xmm2,xmm6,xmm4 + vpermilpd xmm7,xmm6,XMMWORD PTR [rcx] + vpermilps xmm2,xmm6,xmm4 + vpermilps xmm7,xmm6,XMMWORD PTR [rcx] + vphaddw xmm2,xmm6,xmm4 + vphaddw xmm7,xmm6,XMMWORD PTR [rcx] + vphaddd xmm2,xmm6,xmm4 + vphaddd xmm7,xmm6,XMMWORD PTR [rcx] + vphaddsw xmm2,xmm6,xmm4 + vphaddsw xmm7,xmm6,XMMWORD PTR [rcx] + vphsubw xmm2,xmm6,xmm4 + vphsubw xmm7,xmm6,XMMWORD PTR [rcx] + vphsubd xmm2,xmm6,xmm4 + vphsubd xmm7,xmm6,XMMWORD PTR [rcx] + vphsubsw xmm2,xmm6,xmm4 + vphsubsw xmm7,xmm6,XMMWORD PTR [rcx] + vpmaddwd xmm2,xmm6,xmm4 + vpmaddwd xmm7,xmm6,XMMWORD PTR [rcx] + vpmaddubsw xmm2,xmm6,xmm4 + vpmaddubsw xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxsb xmm2,xmm6,xmm4 + vpmaxsb xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxsw xmm2,xmm6,xmm4 + vpmaxsw xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxsd xmm2,xmm6,xmm4 + vpmaxsd xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxub xmm2,xmm6,xmm4 + vpmaxub xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxuw xmm2,xmm6,xmm4 + vpmaxuw xmm7,xmm6,XMMWORD PTR [rcx] + vpmaxud xmm2,xmm6,xmm4 + vpmaxud xmm7,xmm6,XMMWORD PTR [rcx] + vpminsb xmm2,xmm6,xmm4 + vpminsb xmm7,xmm6,XMMWORD PTR [rcx] + vpminsw xmm2,xmm6,xmm4 + vpminsw xmm7,xmm6,XMMWORD PTR [rcx] + vpminsd xmm2,xmm6,xmm4 + vpminsd xmm7,xmm6,XMMWORD PTR [rcx] + vpminub xmm2,xmm6,xmm4 + vpminub xmm7,xmm6,XMMWORD PTR [rcx] + vpminuw xmm2,xmm6,xmm4 + vpminuw xmm7,xmm6,XMMWORD PTR [rcx] + vpminud xmm2,xmm6,xmm4 + vpminud xmm7,xmm6,XMMWORD PTR [rcx] + vpmulhuw xmm2,xmm6,xmm4 + vpmulhuw xmm7,xmm6,XMMWORD PTR [rcx] + vpmulhrsw xmm2,xmm6,xmm4 + vpmulhrsw xmm7,xmm6,XMMWORD PTR [rcx] + vpmulhw xmm2,xmm6,xmm4 + vpmulhw xmm7,xmm6,XMMWORD PTR [rcx] + vpmullw xmm2,xmm6,xmm4 + vpmullw xmm7,xmm6,XMMWORD PTR [rcx] + vpmulld xmm2,xmm6,xmm4 + vpmulld xmm7,xmm6,XMMWORD PTR [rcx] + vpmuludq xmm2,xmm6,xmm4 + vpmuludq xmm7,xmm6,XMMWORD PTR [rcx] + vpmuldq xmm2,xmm6,xmm4 + vpmuldq xmm7,xmm6,XMMWORD PTR [rcx] + vpor xmm2,xmm6,xmm4 + vpor xmm7,xmm6,XMMWORD PTR [rcx] + vpsadbw xmm2,xmm6,xmm4 + vpsadbw xmm7,xmm6,XMMWORD PTR [rcx] + vpshufb xmm2,xmm6,xmm4 + vpshufb xmm7,xmm6,XMMWORD PTR [rcx] + vpsignb xmm2,xmm6,xmm4 + vpsignb xmm7,xmm6,XMMWORD PTR [rcx] + vpsignw xmm2,xmm6,xmm4 + vpsignw xmm7,xmm6,XMMWORD PTR [rcx] + vpsignd xmm2,xmm6,xmm4 + vpsignd xmm7,xmm6,XMMWORD PTR [rcx] + vpsllw xmm2,xmm6,xmm4 + vpsllw xmm7,xmm6,XMMWORD PTR [rcx] + vpslld xmm2,xmm6,xmm4 + vpslld xmm7,xmm6,XMMWORD PTR [rcx] + vpsllq xmm2,xmm6,xmm4 + vpsllq xmm7,xmm6,XMMWORD PTR [rcx] + vpsraw xmm2,xmm6,xmm4 + vpsraw xmm7,xmm6,XMMWORD PTR [rcx] + vpsrad xmm2,xmm6,xmm4 + vpsrad xmm7,xmm6,XMMWORD PTR [rcx] + vpsrlw xmm2,xmm6,xmm4 + vpsrlw xmm7,xmm6,XMMWORD PTR [rcx] + vpsrld xmm2,xmm6,xmm4 + vpsrld xmm7,xmm6,XMMWORD PTR [rcx] + vpsrlq xmm2,xmm6,xmm4 + vpsrlq xmm7,xmm6,XMMWORD PTR [rcx] + vpsubb xmm2,xmm6,xmm4 + vpsubb xmm7,xmm6,XMMWORD PTR [rcx] + vpsubw xmm2,xmm6,xmm4 + vpsubw xmm7,xmm6,XMMWORD PTR [rcx] + vpsubd xmm2,xmm6,xmm4 + vpsubd xmm7,xmm6,XMMWORD PTR [rcx] + vpsubq xmm2,xmm6,xmm4 + vpsubq xmm7,xmm6,XMMWORD PTR [rcx] + vpsubsb xmm2,xmm6,xmm4 + vpsubsb xmm7,xmm6,XMMWORD PTR [rcx] + vpsubsw xmm2,xmm6,xmm4 + vpsubsw xmm7,xmm6,XMMWORD PTR [rcx] + vpsubusb xmm2,xmm6,xmm4 + vpsubusb xmm7,xmm6,XMMWORD PTR [rcx] + vpsubusw xmm2,xmm6,xmm4 + vpsubusw xmm7,xmm6,XMMWORD PTR [rcx] + vpunpckhbw xmm2,xmm6,xmm4 + vpunpckhbw xmm7,xmm6,XMMWORD PTR [rcx] + vpunpckhwd xmm2,xmm6,xmm4 + vpunpckhwd xmm7,xmm6,XMMWORD PTR [rcx] + vpunpckhdq xmm2,xmm6,xmm4 + vpunpckhdq xmm7,xmm6,XMMWORD PTR [rcx] + vpunpckhqdq xmm2,xmm6,xmm4 + vpunpckhqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpunpcklbw xmm2,xmm6,xmm4 + vpunpcklbw xmm7,xmm6,XMMWORD PTR [rcx] + vpunpcklwd xmm2,xmm6,xmm4 + vpunpcklwd xmm7,xmm6,XMMWORD PTR [rcx] + vpunpckldq xmm2,xmm6,xmm4 + vpunpckldq xmm7,xmm6,XMMWORD PTR [rcx] + vpunpcklqdq xmm2,xmm6,xmm4 + vpunpcklqdq xmm7,xmm6,XMMWORD PTR [rcx] + vpxor xmm2,xmm6,xmm4 + vpxor xmm7,xmm6,XMMWORD PTR [rcx] + vsubpd xmm2,xmm6,xmm4 + vsubpd xmm7,xmm6,XMMWORD PTR [rcx] + vsubps xmm2,xmm6,xmm4 + vsubps xmm7,xmm6,XMMWORD PTR [rcx] + vunpckhpd xmm2,xmm6,xmm4 + vunpckhpd xmm7,xmm6,XMMWORD PTR [rcx] + vunpckhps xmm2,xmm6,xmm4 + vunpckhps xmm7,xmm6,XMMWORD PTR [rcx] + vunpcklpd xmm2,xmm6,xmm4 + vunpcklpd xmm7,xmm6,XMMWORD PTR [rcx] + vunpcklps xmm2,xmm6,xmm4 + vunpcklps xmm7,xmm6,XMMWORD PTR [rcx] + vxorpd xmm2,xmm6,xmm4 + vxorpd xmm7,xmm6,XMMWORD PTR [rcx] + vxorps xmm2,xmm6,xmm4 + vxorps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeqpd xmm2,xmm6,xmm4 + vcmpeqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpltpd xmm2,xmm6,xmm4 + vcmpltpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmplepd xmm2,xmm6,xmm4 + vcmplepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpunordpd xmm2,xmm6,xmm4 + vcmpunordpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneqpd xmm2,xmm6,xmm4 + vcmpneqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnltpd xmm2,xmm6,xmm4 + vcmpnltpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnlepd xmm2,xmm6,xmm4 + vcmpnlepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpordpd xmm2,xmm6,xmm4 + vcmpordpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_uqpd xmm2,xmm6,xmm4 + vcmpeq_uqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngepd xmm2,xmm6,xmm4 + vcmpngepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngtpd xmm2,xmm6,xmm4 + vcmpngtpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpfalsepd xmm2,xmm6,xmm4 + vcmpfalsepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_oqpd xmm2,xmm6,xmm4 + vcmpneq_oqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgepd xmm2,xmm6,xmm4 + vcmpgepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgtpd xmm2,xmm6,xmm4 + vcmpgtpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmptruepd xmm2,xmm6,xmm4 + vcmptruepd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_ospd xmm2,xmm6,xmm4 + vcmpeq_ospd xmm7,xmm6,XMMWORD PTR [rcx] + vcmplt_oqpd xmm2,xmm6,xmm4 + vcmplt_oqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmple_oqpd xmm2,xmm6,xmm4 + vcmple_oqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpunord_spd xmm2,xmm6,xmm4 + vcmpunord_spd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_uspd xmm2,xmm6,xmm4 + vcmpneq_uspd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnlt_uqpd xmm2,xmm6,xmm4 + vcmpnlt_uqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnle_uqpd xmm2,xmm6,xmm4 + vcmpnle_uqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpord_spd xmm2,xmm6,xmm4 + vcmpord_spd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_uspd xmm2,xmm6,xmm4 + vcmpeq_uspd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnge_uqpd xmm2,xmm6,xmm4 + vcmpnge_uqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngt_uqpd xmm2,xmm6,xmm4 + vcmpngt_uqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpfalse_ospd xmm2,xmm6,xmm4 + vcmpfalse_ospd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_ospd xmm2,xmm6,xmm4 + vcmpneq_ospd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpge_oqpd xmm2,xmm6,xmm4 + vcmpge_oqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgt_oqpd xmm2,xmm6,xmm4 + vcmpgt_oqpd xmm7,xmm6,XMMWORD PTR [rcx] + vcmptrue_uspd xmm2,xmm6,xmm4 + vcmptrue_uspd xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeqps xmm2,xmm6,xmm4 + vcmpeqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpltps xmm2,xmm6,xmm4 + vcmpltps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpleps xmm2,xmm6,xmm4 + vcmpleps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpunordps xmm2,xmm6,xmm4 + vcmpunordps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneqps xmm2,xmm6,xmm4 + vcmpneqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnltps xmm2,xmm6,xmm4 + vcmpnltps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnleps xmm2,xmm6,xmm4 + vcmpnleps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpordps xmm2,xmm6,xmm4 + vcmpordps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_uqps xmm2,xmm6,xmm4 + vcmpeq_uqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngeps xmm2,xmm6,xmm4 + vcmpngeps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngtps xmm2,xmm6,xmm4 + vcmpngtps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpfalseps xmm2,xmm6,xmm4 + vcmpfalseps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_oqps xmm2,xmm6,xmm4 + vcmpneq_oqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgeps xmm2,xmm6,xmm4 + vcmpgeps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgtps xmm2,xmm6,xmm4 + vcmpgtps xmm7,xmm6,XMMWORD PTR [rcx] + vcmptrueps xmm2,xmm6,xmm4 + vcmptrueps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_osps xmm2,xmm6,xmm4 + vcmpeq_osps xmm7,xmm6,XMMWORD PTR [rcx] + vcmplt_oqps xmm2,xmm6,xmm4 + vcmplt_oqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmple_oqps xmm2,xmm6,xmm4 + vcmple_oqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpunord_sps xmm2,xmm6,xmm4 + vcmpunord_sps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_usps xmm2,xmm6,xmm4 + vcmpneq_usps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnlt_uqps xmm2,xmm6,xmm4 + vcmpnlt_uqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnle_uqps xmm2,xmm6,xmm4 + vcmpnle_uqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpord_sps xmm2,xmm6,xmm4 + vcmpord_sps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpeq_usps xmm2,xmm6,xmm4 + vcmpeq_usps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpnge_uqps xmm2,xmm6,xmm4 + vcmpnge_uqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpngt_uqps xmm2,xmm6,xmm4 + vcmpngt_uqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpfalse_osps xmm2,xmm6,xmm4 + vcmpfalse_osps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpneq_osps xmm2,xmm6,xmm4 + vcmpneq_osps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpge_oqps xmm2,xmm6,xmm4 + vcmpge_oqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmpgt_oqps xmm2,xmm6,xmm4 + vcmpgt_oqps xmm7,xmm6,XMMWORD PTR [rcx] + vcmptrue_usps xmm2,xmm6,xmm4 + vcmptrue_usps xmm7,xmm6,XMMWORD PTR [rcx] + +# Tests for op mem128, xmm, xmm + vmaskmovps xmm6,xmm4,XMMWORD PTR [rcx] + vmaskmovpd xmm6,xmm4,XMMWORD PTR [rcx] + +# Tests for op imm8, xmm/mem128, xmm + vpcmpestri xmm6,xmm4,100 + vpcmpestri xmm6,XMMWORD PTR [rcx],100 + vpcmpestrm xmm6,xmm4,100 + vpcmpestrm xmm6,XMMWORD PTR [rcx],100 + vpcmpistri xmm6,xmm4,100 + vpcmpistri xmm6,XMMWORD PTR [rcx],100 + vpcmpistrm xmm6,xmm4,100 + vpcmpistrm xmm6,XMMWORD PTR [rcx],100 + vpermilpd xmm6,xmm4,100 + vpermilpd xmm6,XMMWORD PTR [rcx],100 + vpermilps xmm6,xmm4,100 + vpermilps xmm6,XMMWORD PTR [rcx],100 + vpshufd xmm6,xmm4,100 + vpshufd xmm6,XMMWORD PTR [rcx],100 + vpshufhw xmm6,xmm4,100 + vpshufhw xmm6,XMMWORD PTR [rcx],100 + vpshuflw xmm6,xmm4,100 + vpshuflw xmm6,XMMWORD PTR [rcx],100 + vroundpd xmm6,xmm4,100 + vroundpd xmm6,XMMWORD PTR [rcx],100 + vroundps xmm6,xmm4,100 + vroundps xmm6,XMMWORD PTR [rcx],100 + +# Tests for op xmm, xmm, mem128 + vmaskmovps XMMWORD PTR [rcx],xmm6,xmm4 + vmaskmovpd XMMWORD PTR [rcx],xmm6,xmm4 + +# Tests for op imm8, xmm/mem128, xmm, xmm + vblendpd xmm2,xmm6,xmm4,100 + vblendpd xmm2,xmm6,XMMWORD PTR [rcx],100 + vblendps xmm2,xmm6,xmm4,100 + vblendps xmm2,xmm6,XMMWORD PTR [rcx],100 + vcmppd xmm2,xmm6,xmm4,100 + vcmppd xmm2,xmm6,XMMWORD PTR [rcx],100 + vcmpps xmm2,xmm6,xmm4,100 + vcmpps xmm2,xmm6,XMMWORD PTR [rcx],100 + vdppd xmm2,xmm6,xmm4,100 + vdppd xmm2,xmm6,XMMWORD PTR [rcx],100 + vdpps xmm2,xmm6,xmm4,100 + vdpps xmm2,xmm6,XMMWORD PTR [rcx],100 + vmpsadbw xmm2,xmm6,xmm4,100 + vmpsadbw xmm2,xmm6,XMMWORD PTR [rcx],100 + vpalignr xmm2,xmm6,xmm4,100 + vpalignr xmm2,xmm6,XMMWORD PTR [rcx],100 + vpblendw xmm2,xmm6,xmm4,100 + vpblendw xmm2,xmm6,XMMWORD PTR [rcx],100 + vshufpd xmm2,xmm6,xmm4,100 + vshufpd xmm2,xmm6,XMMWORD PTR [rcx],100 + vshufps xmm2,xmm6,xmm4,100 + vshufps xmm2,xmm6,XMMWORD PTR [rcx],100 + +# Tests for op xmm, xmm/mem128, xmm, xmm + vblendvpd xmm7,xmm2,xmm6,xmm4 + vblendvpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vblendvps xmm7,xmm2,xmm6,xmm4 + vblendvps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpblendvb xmm7,xmm2,xmm6,xmm4 + vpblendvb xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + +# Tests for op xmm/mem128, xmm, xmm, xmm +# Tests for op xmm, xmm/mem128, xmm, xmm + vfmaddpd xmm7,xmm2,xmm6,xmm4 + vfmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmaddpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmaddps xmm7,xmm2,xmm6,xmm4 + vfmaddps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmaddps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmaddsubpd xmm7,xmm2,xmm6,xmm4 + vfmaddsubpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmaddsubpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmaddsubps xmm7,xmm2,xmm6,xmm4 + vfmaddsubps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmaddsubps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmsubaddpd xmm7,xmm2,xmm6,xmm4 + vfmsubaddpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmsubaddpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmsubaddps xmm7,xmm2,xmm6,xmm4 + vfmsubaddps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmsubaddps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmsubpd xmm7,xmm2,xmm6,xmm4 + vfmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmsubpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfmsubps xmm7,xmm2,xmm6,xmm4 + vfmsubps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfmsubps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfnmaddpd xmm7,xmm2,xmm6,xmm4 + vfnmaddpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfnmaddpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfnmaddps xmm7,xmm2,xmm6,xmm4 + vfnmaddps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfnmaddps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfnmsubpd xmm7,xmm2,xmm6,xmm4 + vfnmsubpd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfnmsubpd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vfnmsubps xmm7,xmm2,xmm6,xmm4 + vfnmsubps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vfnmsubps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermilmo2pd xmm7,xmm2,xmm6,xmm4 + vpermilmo2pd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermilmo2pd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermilmz2pd xmm7,xmm2,xmm6,xmm4 + vpermilmz2pd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermilmz2pd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermiltd2pd xmm7,xmm2,xmm6,xmm4 + vpermiltd2pd xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermiltd2pd xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermilmo2ps xmm7,xmm2,xmm6,xmm4 + vpermilmo2ps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermilmo2ps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermilmz2ps xmm7,xmm2,xmm6,xmm4 + vpermilmz2ps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermilmz2ps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + vpermiltd2ps xmm7,xmm2,xmm6,xmm4 + vpermiltd2ps xmm7,xmm2,xmm6,XMMWORD PTR [rcx] + vpermiltd2ps xmm7,xmm2,XMMWORD PTR [rcx],xmm4 + +# Tests for op imm4, xmm/mem128, xmm, xmm, xmm +# Tests for op imm4, xmm, xmm/mem128, xmm, xmm + vpermil2pd xmm7,xmm2,xmm6,xmm4,10 + vpermil2pd xmm7,xmm2,xmm6,XMMWORD PTR [rcx],10 + vpermil2pd xmm7,xmm2,XMMWORD PTR [rcx],xmm4,10 + vpermil2ps xmm7,xmm2,xmm6,xmm4,10 + vpermil2ps xmm7,xmm2,xmm6,XMMWORD PTR [rcx],10 + vpermil2ps xmm7,xmm2,XMMWORD PTR [rcx],xmm4,10 + +# Tests for op mem64, ymm + vbroadcastsd ymm4,QWORD PTR [rcx] + +# Tests for op xmm/mem64, xmm + vcomisd xmm6,xmm4 + vcomisd xmm4,QWORD PTR [rcx] + vcvtdq2pd xmm6,xmm4 + vcvtdq2pd xmm4,QWORD PTR [rcx] + vcvtps2pd xmm6,xmm4 + vcvtps2pd xmm4,QWORD PTR [rcx] + vmovddup xmm6,xmm4 + vmovddup xmm4,QWORD PTR [rcx] + vpmovsxbw xmm6,xmm4 + vpmovsxbw xmm4,QWORD PTR [rcx] + vpmovsxwd xmm6,xmm4 + vpmovsxwd xmm4,QWORD PTR [rcx] + vpmovsxdq xmm6,xmm4 + vpmovsxdq xmm4,QWORD PTR [rcx] + vpmovzxbw xmm6,xmm4 + vpmovzxbw xmm4,QWORD PTR [rcx] + vpmovzxwd xmm6,xmm4 + vpmovzxwd xmm4,QWORD PTR [rcx] + vpmovzxdq xmm6,xmm4 + vpmovzxdq xmm4,QWORD PTR [rcx] + vucomisd xmm6,xmm4 + vucomisd xmm4,QWORD PTR [rcx] + +# Tests for op mem64, xmm + vmovsd xmm4,QWORD PTR [rcx] + +# Tests for op xmm, mem64 + vmovlpd QWORD PTR [rcx],xmm4 + vmovlps QWORD PTR [rcx],xmm4 + vmovhpd QWORD PTR [rcx],xmm4 + vmovhps QWORD PTR [rcx],xmm4 + vmovsd QWORD PTR [rcx],xmm4 + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + vmovq rcx,xmm4 + vmovq xmm4,rcx + vmovq QWORD PTR [rcx],xmm4 + vmovq xmm4,QWORD PTR [rcx] + +# Tests for op xmm/mem64, regl + vcvtsd2si ecx,xmm4 + vcvtsd2si ecx,QWORD PTR [rcx] + vcvttsd2si ecx,xmm4 + vcvttsd2si ecx,QWORD PTR [rcx] + +# Tests for op xmm/mem64, regq + vcvtsd2si rcx,xmm4 + vcvtsd2si rcx,QWORD PTR [rcx] + vcvttsd2si rcx,xmm4 + vcvttsd2si rcx,QWORD PTR [rcx] + +# Tests for op regq/mem64, xmm, xmm + vcvtsi2sdq xmm6,xmm4,rcx + vcvtsi2sdq xmm6,xmm4,QWORD PTR [rcx] + vcvtsi2ssq xmm6,xmm4,rcx + vcvtsi2ssq xmm6,xmm4,QWORD PTR [rcx] + +# Tests for op imm8, regq/mem64, xmm, xmm + vpinsrq xmm6,xmm4,rcx,100 + vpinsrq xmm6,xmm4,QWORD PTR [rcx],100 + +# Testsf for op imm8, xmm, regq/mem64 + vpextrq rcx,xmm4,100 + vpextrq QWORD PTR [rcx],xmm4,100 + +# Tests for op mem64, xmm, xmm + vmovlpd xmm6,xmm4,QWORD PTR [rcx] + vmovlps xmm6,xmm4,QWORD PTR [rcx] + vmovhpd xmm6,xmm4,QWORD PTR [rcx] + vmovhps xmm6,xmm4,QWORD PTR [rcx] + +# Tests for op imm8, xmm/mem64, xmm, xmm + vcmpsd xmm2,xmm6,xmm4,100 + vcmpsd xmm2,xmm6,QWORD PTR [rcx],100 + vroundsd xmm2,xmm6,xmm4,100 + vroundsd xmm2,xmm6,QWORD PTR [rcx],100 + +# Tests for op xmm/mem64, xmm, xmm, xmm +# Tests for op xmm, xmm/mem64, xmm, xmm + vfmaddsd xmm7,xmm2,xmm6,xmm4 + vfmaddsd xmm7,xmm2,xmm6,QWORD PTR [rcx] + vfmaddsd xmm7,xmm2,QWORD PTR [rcx],xmm4 + vfmsubsd xmm7,xmm2,xmm6,xmm4 + vfmsubsd xmm7,xmm2,xmm6,QWORD PTR [rcx] + vfmsubsd xmm7,xmm2,QWORD PTR [rcx],xmm4 + vfnmaddsd xmm7,xmm2,xmm6,xmm4 + vfnmaddsd xmm7,xmm2,xmm6,QWORD PTR [rcx] + vfnmaddsd xmm7,xmm2,QWORD PTR [rcx],xmm4 + vfnmsubsd xmm7,xmm2,xmm6,xmm4 + vfnmsubsd xmm7,xmm2,xmm6,QWORD PTR [rcx] + vfnmsubsd xmm7,xmm2,QWORD PTR [rcx],xmm4 + +# Tests for op xmm/mem64, xmm, xmm + vaddsd xmm2,xmm6,xmm4 + vaddsd xmm2,xmm6,QWORD PTR [rcx] + vcvtsd2ss xmm2,xmm6,xmm4 + vcvtsd2ss xmm2,xmm6,QWORD PTR [rcx] + vdivsd xmm2,xmm6,xmm4 + vdivsd xmm2,xmm6,QWORD PTR [rcx] + vmaxsd xmm2,xmm6,xmm4 + vmaxsd xmm2,xmm6,QWORD PTR [rcx] + vminsd xmm2,xmm6,xmm4 + vminsd xmm2,xmm6,QWORD PTR [rcx] + vmulsd xmm2,xmm6,xmm4 + vmulsd xmm2,xmm6,QWORD PTR [rcx] + vsqrtsd xmm2,xmm6,xmm4 + vsqrtsd xmm2,xmm6,QWORD PTR [rcx] + vsubsd xmm2,xmm6,xmm4 + vsubsd xmm2,xmm6,QWORD PTR [rcx] + vcmpeqsd xmm2,xmm6,xmm4 + vcmpeqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpltsd xmm2,xmm6,xmm4 + vcmpltsd xmm2,xmm6,QWORD PTR [rcx] + vcmplesd xmm2,xmm6,xmm4 + vcmplesd xmm2,xmm6,QWORD PTR [rcx] + vcmpunordsd xmm2,xmm6,xmm4 + vcmpunordsd xmm2,xmm6,QWORD PTR [rcx] + vcmpneqsd xmm2,xmm6,xmm4 + vcmpneqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpnltsd xmm2,xmm6,xmm4 + vcmpnltsd xmm2,xmm6,QWORD PTR [rcx] + vcmpnlesd xmm2,xmm6,xmm4 + vcmpnlesd xmm2,xmm6,QWORD PTR [rcx] + vcmpordsd xmm2,xmm6,xmm4 + vcmpordsd xmm2,xmm6,QWORD PTR [rcx] + vcmpeq_uqsd xmm2,xmm6,xmm4 + vcmpeq_uqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpngesd xmm2,xmm6,xmm4 + vcmpngesd xmm2,xmm6,QWORD PTR [rcx] + vcmpngtsd xmm2,xmm6,xmm4 + vcmpngtsd xmm2,xmm6,QWORD PTR [rcx] + vcmpfalsesd xmm2,xmm6,xmm4 + vcmpfalsesd xmm2,xmm6,QWORD PTR [rcx] + vcmpneq_oqsd xmm2,xmm6,xmm4 + vcmpneq_oqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpgesd xmm2,xmm6,xmm4 + vcmpgesd xmm2,xmm6,QWORD PTR [rcx] + vcmpgtsd xmm2,xmm6,xmm4 + vcmpgtsd xmm2,xmm6,QWORD PTR [rcx] + vcmptruesd xmm2,xmm6,xmm4 + vcmptruesd xmm2,xmm6,QWORD PTR [rcx] + vcmpeq_ossd xmm2,xmm6,xmm4 + vcmpeq_ossd xmm2,xmm6,QWORD PTR [rcx] + vcmplt_oqsd xmm2,xmm6,xmm4 + vcmplt_oqsd xmm2,xmm6,QWORD PTR [rcx] + vcmple_oqsd xmm2,xmm6,xmm4 + vcmple_oqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpunord_ssd xmm2,xmm6,xmm4 + vcmpunord_ssd xmm2,xmm6,QWORD PTR [rcx] + vcmpneq_ussd xmm2,xmm6,xmm4 + vcmpneq_ussd xmm2,xmm6,QWORD PTR [rcx] + vcmpnlt_uqsd xmm2,xmm6,xmm4 + vcmpnlt_uqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpnle_uqsd xmm2,xmm6,xmm4 + vcmpnle_uqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpord_ssd xmm2,xmm6,xmm4 + vcmpord_ssd xmm2,xmm6,QWORD PTR [rcx] + vcmpeq_ussd xmm2,xmm6,xmm4 + vcmpeq_ussd xmm2,xmm6,QWORD PTR [rcx] + vcmpnge_uqsd xmm2,xmm6,xmm4 + vcmpnge_uqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpngt_uqsd xmm2,xmm6,xmm4 + vcmpngt_uqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpfalse_ossd xmm2,xmm6,xmm4 + vcmpfalse_ossd xmm2,xmm6,QWORD PTR [rcx] + vcmpneq_ossd xmm2,xmm6,xmm4 + vcmpneq_ossd xmm2,xmm6,QWORD PTR [rcx] + vcmpge_oqsd xmm2,xmm6,xmm4 + vcmpge_oqsd xmm2,xmm6,QWORD PTR [rcx] + vcmpgt_oqsd xmm2,xmm6,xmm4 + vcmpgt_oqsd xmm2,xmm6,QWORD PTR [rcx] + vcmptrue_ussd xmm2,xmm6,xmm4 + vcmptrue_ussd xmm2,xmm6,QWORD PTR [rcx] + +# Tests for op xmm/mem32, xmm, xmm + vaddss xmm2,xmm6,xmm4 + vaddss xmm2,xmm6,DWORD PTR [rcx] + vcvtss2sd xmm2,xmm6,xmm4 + vcvtss2sd xmm2,xmm6,DWORD PTR [rcx] + vdivss xmm2,xmm6,xmm4 + vdivss xmm2,xmm6,DWORD PTR [rcx] + vmaxss xmm2,xmm6,xmm4 + vmaxss xmm2,xmm6,DWORD PTR [rcx] + vminss xmm2,xmm6,xmm4 + vminss xmm2,xmm6,DWORD PTR [rcx] + vmulss xmm2,xmm6,xmm4 + vmulss xmm2,xmm6,DWORD PTR [rcx] + vrcpss xmm2,xmm6,xmm4 + vrcpss xmm2,xmm6,DWORD PTR [rcx] + vrsqrtss xmm2,xmm6,xmm4 + vrsqrtss xmm2,xmm6,DWORD PTR [rcx] + vsqrtss xmm2,xmm6,xmm4 + vsqrtss xmm2,xmm6,DWORD PTR [rcx] + vsubss xmm2,xmm6,xmm4 + vsubss xmm2,xmm6,DWORD PTR [rcx] + vcmpeqss xmm2,xmm6,xmm4 + vcmpeqss xmm2,xmm6,DWORD PTR [rcx] + vcmpltss xmm2,xmm6,xmm4 + vcmpltss xmm2,xmm6,DWORD PTR [rcx] + vcmpless xmm2,xmm6,xmm4 + vcmpless xmm2,xmm6,DWORD PTR [rcx] + vcmpunordss xmm2,xmm6,xmm4 + vcmpunordss xmm2,xmm6,DWORD PTR [rcx] + vcmpneqss xmm2,xmm6,xmm4 + vcmpneqss xmm2,xmm6,DWORD PTR [rcx] + vcmpnltss xmm2,xmm6,xmm4 + vcmpnltss xmm2,xmm6,DWORD PTR [rcx] + vcmpnless xmm2,xmm6,xmm4 + vcmpnless xmm2,xmm6,DWORD PTR [rcx] + vcmpordss xmm2,xmm6,xmm4 + vcmpordss xmm2,xmm6,DWORD PTR [rcx] + vcmpeq_uqss xmm2,xmm6,xmm4 + vcmpeq_uqss xmm2,xmm6,DWORD PTR [rcx] + vcmpngess xmm2,xmm6,xmm4 + vcmpngess xmm2,xmm6,DWORD PTR [rcx] + vcmpngtss xmm2,xmm6,xmm4 + vcmpngtss xmm2,xmm6,DWORD PTR [rcx] + vcmpfalsess xmm2,xmm6,xmm4 + vcmpfalsess xmm2,xmm6,DWORD PTR [rcx] + vcmpneq_oqss xmm2,xmm6,xmm4 + vcmpneq_oqss xmm2,xmm6,DWORD PTR [rcx] + vcmpgess xmm2,xmm6,xmm4 + vcmpgess xmm2,xmm6,DWORD PTR [rcx] + vcmpgtss xmm2,xmm6,xmm4 + vcmpgtss xmm2,xmm6,DWORD PTR [rcx] + vcmptruess xmm2,xmm6,xmm4 + vcmptruess xmm2,xmm6,DWORD PTR [rcx] + vcmpeq_osss xmm2,xmm6,xmm4 + vcmpeq_osss xmm2,xmm6,DWORD PTR [rcx] + vcmplt_oqss xmm2,xmm6,xmm4 + vcmplt_oqss xmm2,xmm6,DWORD PTR [rcx] + vcmple_oqss xmm2,xmm6,xmm4 + vcmple_oqss xmm2,xmm6,DWORD PTR [rcx] + vcmpunord_sss xmm2,xmm6,xmm4 + vcmpunord_sss xmm2,xmm6,DWORD PTR [rcx] + vcmpneq_usss xmm2,xmm6,xmm4 + vcmpneq_usss xmm2,xmm6,DWORD PTR [rcx] + vcmpnlt_uqss xmm2,xmm6,xmm4 + vcmpnlt_uqss xmm2,xmm6,DWORD PTR [rcx] + vcmpnle_uqss xmm2,xmm6,xmm4 + vcmpnle_uqss xmm2,xmm6,DWORD PTR [rcx] + vcmpord_sss xmm2,xmm6,xmm4 + vcmpord_sss xmm2,xmm6,DWORD PTR [rcx] + vcmpeq_usss xmm2,xmm6,xmm4 + vcmpeq_usss xmm2,xmm6,DWORD PTR [rcx] + vcmpnge_uqss xmm2,xmm6,xmm4 + vcmpnge_uqss xmm2,xmm6,DWORD PTR [rcx] + vcmpngt_uqss xmm2,xmm6,xmm4 + vcmpngt_uqss xmm2,xmm6,DWORD PTR [rcx] + vcmpfalse_osss xmm2,xmm6,xmm4 + vcmpfalse_osss xmm2,xmm6,DWORD PTR [rcx] + vcmpneq_osss xmm2,xmm6,xmm4 + vcmpneq_osss xmm2,xmm6,DWORD PTR [rcx] + vcmpge_oqss xmm2,xmm6,xmm4 + vcmpge_oqss xmm2,xmm6,DWORD PTR [rcx] + vcmpgt_oqss xmm2,xmm6,xmm4 + vcmpgt_oqss xmm2,xmm6,DWORD PTR [rcx] + vcmptrue_usss xmm2,xmm6,xmm4 + vcmptrue_usss xmm2,xmm6,DWORD PTR [rcx] + +# Tests for op mem32, ymm + vbroadcastss ymm4,DWORD PTR [rcx] + +# Tests for op xmm/mem32, xmm + vcomiss xmm6,xmm4 + vcomiss xmm4,DWORD PTR [rcx] + vpmovsxbd xmm6,xmm4 + vpmovsxbd xmm4,DWORD PTR [rcx] + vpmovsxwq xmm6,xmm4 + vpmovsxwq xmm4,DWORD PTR [rcx] + vpmovzxbd xmm6,xmm4 + vpmovzxbd xmm4,DWORD PTR [rcx] + vpmovzxwq xmm6,xmm4 + vpmovzxwq xmm4,DWORD PTR [rcx] + vucomiss xmm6,xmm4 + vucomiss xmm4,DWORD PTR [rcx] + +# Tests for op mem32, xmm + vbroadcastss xmm4,DWORD PTR [rcx] + vmovss xmm4,DWORD PTR [rcx] + +# Tests for op xmm, mem32 + vmovss DWORD PTR [rcx],xmm4 + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + vmovd ecx,xmm4 + vmovd DWORD PTR [rcx],xmm4 + vmovd xmm4,ecx + vmovd xmm4,DWORD PTR [rcx] + +# Tests for op xmm/mem32, regl + vcvtss2si ecx,xmm4 + vcvtss2si ecx,DWORD PTR [rcx] + vcvttss2si ecx,xmm4 + vcvttss2si ecx,DWORD PTR [rcx] + +# Tests for op xmm/mem32, regq + vcvtss2si rcx,xmm4 + vcvtss2si rcx,DWORD PTR [rcx] + vcvttss2si rcx,xmm4 + vcvttss2si rcx,DWORD PTR [rcx] + +# Tests for op xmm, regq + vmovmskpd rcx,xmm4 + vmovmskps rcx,xmm4 + vpmovmskb rcx,xmm4 + +# Tests for op imm8, xmm, regq/mem32 + vextractps rcx,xmm4,100 + vextractps DWORD PTR [rcx],xmm4,100 +# Tests for op imm8, xmm, regl/mem32 + vpextrd ecx,xmm4,100 + vpextrd DWORD PTR [rcx],xmm4,100 + vextractps ecx,xmm4,100 + vextractps DWORD PTR [rcx],xmm4,100 + +# Tests for op regl/mem32, xmm, xmm + vcvtsi2sd xmm6,xmm4,ecx + vcvtsi2sd xmm6,xmm4,DWORD PTR [rcx] + vcvtsi2ss xmm6,xmm4,ecx + vcvtsi2ss xmm6,xmm4,DWORD PTR [rcx] + +# Tests for op imm8, xmm/mem32, xmm, xmm + vcmpss xmm2,xmm6,xmm4,100 + vcmpss xmm2,xmm6,DWORD PTR [rcx],100 + vinsertps xmm2,xmm6,xmm4,100 + vinsertps xmm2,xmm6,DWORD PTR [rcx],100 + vroundss xmm2,xmm6,xmm4,100 + vroundss xmm2,xmm6,DWORD PTR [rcx],100 + +# Tests for op xmm/mem32, xmm, xmm, xmm +# Tests for op xmm, xmm/mem32, xmm, xmm + vfmaddss xmm7,xmm2,xmm6,xmm4 + vfmaddss xmm7,xmm2,xmm6,DWORD PTR [rcx] + vfmaddss xmm7,xmm2,DWORD PTR [rcx],xmm4 + vfmsubss xmm7,xmm2,xmm6,xmm4 + vfmsubss xmm7,xmm2,xmm6,DWORD PTR [rcx] + vfmsubss xmm7,xmm2,DWORD PTR [rcx],xmm4 + vfnmaddss xmm7,xmm2,xmm6,xmm4 + vfnmaddss xmm7,xmm2,xmm6,DWORD PTR [rcx] + vfnmaddss xmm7,xmm2,DWORD PTR [rcx],xmm4 + vfnmsubss xmm7,xmm2,xmm6,xmm4 + vfnmsubss xmm7,xmm2,xmm6,DWORD PTR [rcx] + vfnmsubss xmm7,xmm2,DWORD PTR [rcx],xmm4 + +# Tests for op xmm/m16, xmm + vpmovsxbq xmm6,xmm4 + vpmovsxbq xmm4,WORD PTR [rcx] + vpmovzxbq xmm6,xmm4 + vpmovzxbq xmm4,WORD PTR [rcx] + +# Tests for op imm8, xmm, regl/mem16 + vpextrw ecx,xmm4,100 + vpextrw WORD PTR [rcx],xmm4,100 + +# Tests for op imm8, xmm, regq/mem16 + vpextrw rcx,xmm4,100 + vpextrw WORD PTR [rcx],xmm4,100 + +# Tests for op imm8, regl/mem16, xmm, xmm + vpinsrw xmm6,xmm4,ecx,100 + vpinsrw xmm6,xmm4,WORD PTR [rcx],100 + + + vpinsrw xmm6,xmm4,rcx,100 + vpinsrw xmm6,xmm4,WORD PTR [rcx],100 + +# Tests for op imm8, xmm, regl/mem8 + vpextrb ecx,xmm4,100 + vpextrb BYTE PTR [rcx],xmm4,100 + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb xmm6,xmm4,ecx,100 + vpinsrb xmm6,xmm4,BYTE PTR [rcx],100 + +# Tests for op imm8, xmm, regq + vpextrw rcx,xmm4,100 +# Tests for op imm8, xmm, regq/mem8 + vpextrb rcx,xmm4,100 + vpextrb BYTE PTR [rcx],xmm4,100 + +# Tests for op imm8, regl/mem8, xmm, xmm + vpinsrb xmm6,xmm4,ecx,100 + vpinsrb xmm6,xmm4,BYTE PTR [rcx],100 + +# Tests for op xmm, xmm + vmaskmovdqu xmm6,xmm4 + vmovq xmm6,xmm4 + +# Tests for op xmm, regl + vmovmskpd ecx,xmm4 + vmovmskps ecx,xmm4 + vpmovmskb ecx,xmm4 +# Tests for op xmm, xmm, xmm + vmovhlps xmm2,xmm6,xmm4 + vmovlhps xmm2,xmm6,xmm4 + vmovsd xmm2,xmm6,xmm4 + vmovss xmm2,xmm6,xmm4 + +# Tests for op imm8, xmm, xmm + vpslld xmm6,xmm4,100 + vpslldq xmm6,xmm4,100 + vpsllq xmm6,xmm4,100 + vpsllw xmm6,xmm4,100 + vpsrad xmm6,xmm4,100 + vpsraw xmm6,xmm4,100 + vpsrld xmm6,xmm4,100 + vpsrldq xmm6,xmm4,100 + vpsrlq xmm6,xmm4,100 + vpsrlw xmm6,xmm4,100 + +# Tests for op imm8, xmm, regl + vpextrw ecx,xmm4,100 + +# Tests for op ymm, regl + vmovmskpd ecx,ymm4 + vmovmskps ecx,ymm4 + +# Tests for op ymm, regq + vmovmskpd rcx,ymm4 + vmovmskps rcx,ymm4 + + +# Default instructions without suffixes. + vcvtpd2dq xmm6,xmm4 + vcvtpd2dq xmm6,ymm4 + vcvtpd2ps xmm6,xmm4 + vcvtpd2ps xmm6,ymm4 + vcvttpd2dq xmm6,xmm4 + vcvttpd2dq xmm6,ymm4 + +#Tests with different memory and register operands. + vldmxcsr DWORD PTR ds:0x12345678 + vmovdqa xmm8,XMMWORD PTR ds:0x12345678 + vmovdqa XMMWORD PTR ds:0x12345678,xmm8 + vmovd DWORD PTR ds:0x12345678,xmm8 + vcvtsd2si r8d,QWORD PTR ds:0x12345678 + vcvtdq2pd ymm8,XMMWORD PTR ds:0x12345678 + vcvtpd2ps xmm8,YMMWORD PTR ds:0x12345678 + vpavgb xmm15,xmm8,XMMWORD PTR ds:0x12345678 + vpextrb ds:0x12345678,xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR ds:0x12345678 + vblendvps xmm14,xmm12,XMMWORD PTR ds:0x12345678,xmm8 + vpinsrb xmm15,xmm8,ds:0x12345678,100 + vmovdqa ymm8,YMMWORD PTR ds:0x12345678 + vmovdqa YMMWORD PTR ds:0x12345678,ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR ds:0x12345678 + vroundpd ymm8,YMMWORD PTR ds:0x12345678,100 + vextractf128 XMMWORD PTR ds:0x12345678,ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR ds:0x12345678,100 + vblendvpd ymm14,ymm12,YMMWORD PTR ds:0x12345678,ymm8 + vldmxcsr DWORD PTR [rbp] + vmovdqa xmm8,XMMWORD PTR [rbp] + vmovdqa XMMWORD PTR [rbp],xmm8 + vmovd DWORD PTR [rbp],xmm8 + vcvtsd2si r8d,QWORD PTR [rbp] + vcvtdq2pd ymm8,XMMWORD PTR [rbp] + vcvtpd2ps xmm8,YMMWORD PTR [rbp] + vpavgb xmm15,xmm8,XMMWORD PTR [rbp] + vpextrb [rbp],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp] + vblendvps xmm14,xmm12,XMMWORD PTR [rbp],xmm8 + vpinsrb xmm15,xmm8,[rbp],100 + vmovdqa ymm8,YMMWORD PTR [rbp] + vmovdqa YMMWORD PTR [rbp],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rbp] + vroundpd ymm8,YMMWORD PTR [rbp],100 + vextractf128 XMMWORD PTR [rbp],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rbp],ymm8 + vldmxcsr DWORD PTR [rbp+0x99] + vmovdqa xmm8,XMMWORD PTR [rbp+0x99] + vmovdqa XMMWORD PTR [rbp+0x99],xmm8 + vmovd DWORD PTR [rbp+0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rbp+0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rbp+0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rbp+0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rbp+0x99] + vpextrb [rbp+0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rbp+0x99],xmm8 + vpinsrb xmm15,xmm8,[rbp+0x99],100 + vmovdqa ymm8,YMMWORD PTR [rbp+0x99] + vmovdqa YMMWORD PTR [rbp+0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rbp+0x99] + vroundpd ymm8,YMMWORD PTR [rbp+0x99],100 + vextractf128 XMMWORD PTR [rbp+0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp+0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rbp+0x99],ymm8 + vldmxcsr DWORD PTR [r15+0x99] + vmovdqa xmm8,XMMWORD PTR [r15+0x99] + vmovdqa XMMWORD PTR [r15+0x99],xmm8 + vmovd DWORD PTR [r15+0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [r15+0x99] + vcvtdq2pd ymm8,XMMWORD PTR [r15+0x99] + vcvtpd2ps xmm8,YMMWORD PTR [r15+0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [r15+0x99] + vpextrb [r15+0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [r15+0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [r15+0x99],xmm8 + vpinsrb xmm15,xmm8,[r15+0x99],100 + vmovdqa ymm8,YMMWORD PTR [r15+0x99] + vmovdqa YMMWORD PTR [r15+0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [r15+0x99] + vroundpd ymm8,YMMWORD PTR [r15+0x99],100 + vextractf128 XMMWORD PTR [r15+0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [r15+0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [r15+0x99],ymm8 + vldmxcsr DWORD PTR [rip+0x99] + vmovdqa xmm8,XMMWORD PTR [rip+0x99] + vmovdqa XMMWORD PTR [rip+0x99],xmm8 + vmovd DWORD PTR [rip+0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rip+0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rip+0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rip+0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rip+0x99] + vpextrb [rip+0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rip+0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rip+0x99],xmm8 + vpinsrb xmm15,xmm8,[rip+0x99],100 + vmovdqa ymm8,YMMWORD PTR [rip+0x99] + vmovdqa YMMWORD PTR [rip+0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rip+0x99] + vroundpd ymm8,YMMWORD PTR [rip+0x99],100 + vextractf128 XMMWORD PTR [rip+0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rip+0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rip+0x99],ymm8 + vldmxcsr DWORD PTR [rsp+0x99] + vmovdqa xmm8,XMMWORD PTR [rsp+0x99] + vmovdqa XMMWORD PTR [rsp+0x99],xmm8 + vmovd DWORD PTR [rsp+0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rsp+0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rsp+0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rsp+0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rsp+0x99] + vpextrb [rsp+0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rsp+0x99],xmm8 + vpinsrb xmm15,xmm8,[rsp+0x99],100 + vmovdqa ymm8,YMMWORD PTR [rsp+0x99] + vmovdqa YMMWORD PTR [rsp+0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rsp+0x99] + vroundpd ymm8,YMMWORD PTR [rsp+0x99],100 + vextractf128 XMMWORD PTR [rsp+0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rsp+0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rsp+0x99],ymm8 + vldmxcsr DWORD PTR [r12+0x99] + vmovdqa xmm8,XMMWORD PTR [r12+0x99] + vmovdqa XMMWORD PTR [r12+0x99],xmm8 + vmovd DWORD PTR [r12+0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [r12+0x99] + vcvtdq2pd ymm8,XMMWORD PTR [r12+0x99] + vcvtpd2ps xmm8,YMMWORD PTR [r12+0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [r12+0x99] + vpextrb [r12+0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [r12+0x99],xmm8 + vpinsrb xmm15,xmm8,[r12+0x99],100 + vmovdqa ymm8,YMMWORD PTR [r12+0x99] + vmovdqa YMMWORD PTR [r12+0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [r12+0x99] + vroundpd ymm8,YMMWORD PTR [r12+0x99],100 + vextractf128 XMMWORD PTR [r12+0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [r12+0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [r12+0x99],ymm8 + vldmxcsr DWORD PTR [riz*1-0x99] + vmovdqa xmm8,XMMWORD PTR [riz*1-0x99] + vmovdqa XMMWORD PTR [riz*1-0x99],xmm8 + vmovd DWORD PTR [riz*1-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [riz*1-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [riz*1-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [riz*1-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [riz*1-0x99] + vpextrb [riz*1-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*1-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [riz*1-0x99],xmm8 + vpinsrb xmm15,xmm8,[riz*1-0x99],100 + vmovdqa ymm8,YMMWORD PTR [riz*1-0x99] + vmovdqa YMMWORD PTR [riz*1-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [riz*1-0x99] + vroundpd ymm8,YMMWORD PTR [riz*1-0x99],100 + vextractf128 XMMWORD PTR [riz*1-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [riz*1-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [riz*1-0x99],ymm8 + vldmxcsr DWORD PTR [riz*2-0x99] + vmovdqa xmm8,XMMWORD PTR [riz*2-0x99] + vmovdqa XMMWORD PTR [riz*2-0x99],xmm8 + vmovd DWORD PTR [riz*2-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [riz*2-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [riz*2-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [riz*2-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [riz*2-0x99] + vpextrb [riz*2-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [riz*2-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [riz*2-0x99],xmm8 + vpinsrb xmm15,xmm8,[riz*2-0x99],100 + vmovdqa ymm8,YMMWORD PTR [riz*2-0x99] + vmovdqa YMMWORD PTR [riz*2-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [riz*2-0x99] + vroundpd ymm8,YMMWORD PTR [riz*2-0x99],100 + vextractf128 XMMWORD PTR [riz*2-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [riz*2-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [riz*2-0x99],ymm8 + vldmxcsr DWORD PTR [rbx+riz*1-0x99] + vmovdqa xmm8,XMMWORD PTR [rbx+riz*1-0x99] + vmovdqa XMMWORD PTR [rbx+riz*1-0x99],xmm8 + vmovd DWORD PTR [rbx+riz*1-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rbx+riz*1-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rbx+riz*1-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rbx+riz*1-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rbx+riz*1-0x99] + vpextrb [rbx+riz*1-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*1-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*1-0x99],xmm8 + vpinsrb xmm15,xmm8,[rbx+riz*1-0x99],100 + vmovdqa ymm8,YMMWORD PTR [rbx+riz*1-0x99] + vmovdqa YMMWORD PTR [rbx+riz*1-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rbx+riz*1-0x99] + vroundpd ymm8,YMMWORD PTR [rbx+riz*1-0x99],100 + vextractf128 XMMWORD PTR [rbx+riz*1-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rbx+riz*1-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rbx+riz*1-0x99],ymm8 + vldmxcsr DWORD PTR [rbx+riz*2-0x99] + vmovdqa xmm8,XMMWORD PTR [rbx+riz*2-0x99] + vmovdqa XMMWORD PTR [rbx+riz*2-0x99],xmm8 + vmovd DWORD PTR [rbx+riz*2-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rbx+riz*2-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rbx+riz*2-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rbx+riz*2-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rbx+riz*2-0x99] + vpextrb [rbx+riz*2-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rbx+riz*2-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rbx+riz*2-0x99],xmm8 + vpinsrb xmm15,xmm8,[rbx+riz*2-0x99],100 + vmovdqa ymm8,YMMWORD PTR [rbx+riz*2-0x99] + vmovdqa YMMWORD PTR [rbx+riz*2-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rbx+riz*2-0x99] + vroundpd ymm8,YMMWORD PTR [rbx+riz*2-0x99],100 + vextractf128 XMMWORD PTR [rbx+riz*2-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rbx+riz*2-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rbx+riz*2-0x99],ymm8 + vldmxcsr DWORD PTR [r12+r15*4-0x99] + vmovdqa xmm8,XMMWORD PTR [r12+r15*4-0x99] + vmovdqa XMMWORD PTR [r12+r15*4-0x99],xmm8 + vmovd DWORD PTR [r12+r15*4-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [r12+r15*4-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [r12+r15*4-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [r12+r15*4-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [r12+r15*4-0x99] + vpextrb [r12+r15*4-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [r12+r15*4-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [r12+r15*4-0x99],xmm8 + vpinsrb xmm15,xmm8,[r12+r15*4-0x99],100 + vmovdqa ymm8,YMMWORD PTR [r12+r15*4-0x99] + vmovdqa YMMWORD PTR [r12+r15*4-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [r12+r15*4-0x99] + vroundpd ymm8,YMMWORD PTR [r12+r15*4-0x99],100 + vextractf128 XMMWORD PTR [r12+r15*4-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [r12+r15*4-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [r12+r15*4-0x99],ymm8 + vldmxcsr DWORD PTR [r8+r15*8-0x99] + vmovdqa xmm8,XMMWORD PTR [r8+r15*8-0x99] + vmovdqa XMMWORD PTR [r8+r15*8-0x99],xmm8 + vmovd DWORD PTR [r8+r15*8-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [r8+r15*8-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [r8+r15*8-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [r8+r15*8-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [r8+r15*8-0x99] + vpextrb [r8+r15*8-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [r8+r15*8-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [r8+r15*8-0x99],xmm8 + vpinsrb xmm15,xmm8,[r8+r15*8-0x99],100 + vmovdqa ymm8,YMMWORD PTR [r8+r15*8-0x99] + vmovdqa YMMWORD PTR [r8+r15*8-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [r8+r15*8-0x99] + vroundpd ymm8,YMMWORD PTR [r8+r15*8-0x99],100 + vextractf128 XMMWORD PTR [r8+r15*8-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [r8+r15*8-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [r8+r15*8-0x99],ymm8 + vldmxcsr DWORD PTR [rbp+r12*4-0x99] + vmovdqa xmm8,XMMWORD PTR [rbp+r12*4-0x99] + vmovdqa XMMWORD PTR [rbp+r12*4-0x99],xmm8 + vmovd DWORD PTR [rbp+r12*4-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rbp+r12*4-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rbp+r12*4-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rbp+r12*4-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rbp+r12*4-0x99] + vpextrb [rbp+r12*4-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rbp+r12*4-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rbp+r12*4-0x99],xmm8 + vpinsrb xmm15,xmm8,[rbp+r12*4-0x99],100 + vmovdqa ymm8,YMMWORD PTR [rbp+r12*4-0x99] + vmovdqa YMMWORD PTR [rbp+r12*4-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rbp+r12*4-0x99] + vroundpd ymm8,YMMWORD PTR [rbp+r12*4-0x99],100 + vextractf128 XMMWORD PTR [rbp+r12*4-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rbp+r12*4-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rbp+r12*4-0x99],ymm8 + vldmxcsr DWORD PTR [rsp+r13*1-0x99] + vmovdqa xmm8,XMMWORD PTR [rsp+r13*1-0x99] + vmovdqa XMMWORD PTR [rsp+r13*1-0x99],xmm8 + vmovd DWORD PTR [rsp+r13*1-0x99],xmm8 + vcvtsd2si r8d,QWORD PTR [rsp+r13*1-0x99] + vcvtdq2pd ymm8,XMMWORD PTR [rsp+r13*1-0x99] + vcvtpd2ps xmm8,YMMWORD PTR [rsp+r13*1-0x99] + vpavgb xmm15,xmm8,XMMWORD PTR [rsp+r13*1-0x99] + vpextrb [rsp+r13*1-0x99],xmm8,100 + vcvtsi2sd xmm15,xmm8,DWORD PTR [rsp+r13*1-0x99] + vblendvps xmm14,xmm12,XMMWORD PTR [rsp+r13*1-0x99],xmm8 + vpinsrb xmm15,xmm8,[rsp+r13*1-0x99],100 + vmovdqa ymm8,YMMWORD PTR [rsp+r13*1-0x99] + vmovdqa YMMWORD PTR [rsp+r13*1-0x99],ymm8 + vpermilpd ymm15,ymm8,YMMWORD PTR [rsp+r13*1-0x99] + vroundpd ymm8,YMMWORD PTR [rsp+r13*1-0x99],100 + vextractf128 XMMWORD PTR [rsp+r13*1-0x99],ymm8,100 + vperm2f128 ymm15,ymm8,YMMWORD PTR [rsp+r13*1-0x99],100 + vblendvpd ymm14,ymm12,YMMWORD PTR [rsp+r13*1-0x99],ymm8 +# Tests for all register operands. + vmovmskpd r8d,xmm8 + vpslld xmm15,xmm8,100 + vmovmskps r8d,ymm8 + vmovdqa xmm15,xmm8 + vmovd r8d,xmm8 + vcvtsd2si r8d,xmm8 + vcvtdq2pd ymm8,xmm8 + vcvtpd2ps xmm8,ymm8 + vpextrb r8d,xmm8,100 + vcvtsi2sd xmm15,xmm8,r8d + vblendvps xmm14,xmm12,xmm8,xmm8 + vpinsrb xmm15,xmm8,r8d,100 + vmovdqa ymm15,ymm8 + vpermilpd ymm12,ymm15,ymm8 + vroundpd ymm15,ymm8,100 + vextractf128 xmm8,ymm8,100 + vperm2f128 ymm12,ymm15,ymm8,100 + vblendvpd ymm14,ymm12,ymm15,ymm8 + vinsertf128 ymm15,ymm8,xmm8,100 +# Tests for different memory/register operand + vcvtsd2si r8,QWORD PTR [rcx] + vextractps r8,xmm8,10 + vcvtss2si r8,DWORD PTR [rcx] + vpinsrw xmm8,xmm15,r8,100 diff --git a/gas/testsuite/gas/i386/x86-64-clmul-intel.d b/gas/testsuite/gas/i386/x86-64-clmul-intel.d new file mode 100644 index 0000000..79a720c --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-clmul-intel.d @@ -0,0 +1,31 @@ +#source: x86-64-clmul.s +#as: -J +#objdump: -dw -Mintel +#name: x86-64 CLMUL (Intel mode) + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq xmm0,XMMWORD PTR \[rcx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq xmm0,XMMWORD PTR \[rcx\],0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq xmm0,xmm1,0x8 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq xmm0,xmm1 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq xmm0,XMMWORD PTR \[rcx\] +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq xmm0,xmm1 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-clmul.d b/gas/testsuite/gas/i386/x86-64-clmul.d new file mode 100644 index 0000000..5efd606 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-clmul.d @@ -0,0 +1,30 @@ +#as: -J +#objdump: -dw +#name: x86-64 CLMUL + +.*: +file format .* + +Disassembly of section .text: + +0+ <foo>: +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq \$0x8,\(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 08 pclmulqdq \$0x8,\(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 08 pclmulqdq \$0x8,%xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 00 pclmullqlqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 00 pclmullqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 01 pclmulhqlqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 01 pclmulhqlqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 10 pclmullqhqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 10 pclmullqhqdq %xmm1,%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 01 11 pclmulhqhqdq \(%rcx\),%xmm0 +[ ]*[a-f0-9]+: 66 0f 3a 44 c1 11 pclmulhqhqdq %xmm1,%xmm0 +#pass diff --git a/gas/testsuite/gas/i386/x86-64-clmul.s b/gas/testsuite/gas/i386/x86-64-clmul.s new file mode 100644 index 0000000..a62107c --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-clmul.s @@ -0,0 +1,26 @@ +# Check 64bit CLMUL new instructions. + + .text +foo: + pclmulqdq $8,(%rcx),%xmm0 + pclmulqdq $8,%xmm1,%xmm0 + pclmullqlqdq (%rcx),%xmm0 + pclmullqlqdq %xmm1,%xmm0 + pclmulhqlqdq (%rcx),%xmm0 + pclmulhqlqdq %xmm1,%xmm0 + pclmullqhqdq (%rcx),%xmm0 + pclmullqhqdq %xmm1,%xmm0 + pclmulhqhqdq (%rcx),%xmm0 + pclmulhqhqdq %xmm1,%xmm0 + + .intel_syntax noprefix + pclmulqdq xmm0,XMMWORD PTR [rcx],8 + pclmulqdq xmm0,xmm1,8 + pclmullqlqdq xmm0,XMMWORD PTR [rcx] + pclmullqlqdq xmm0,xmm1 + pclmulhqlqdq xmm0,XMMWORD PTR [rcx] + pclmulhqlqdq xmm0,xmm1 + pclmullqhqdq xmm0,XMMWORD PTR [rcx] + pclmullqhqdq xmm0,xmm1 + pclmulhqhqdq xmm0,XMMWORD PTR [rcx] + pclmulhqhqdq xmm0,xmm1 diff --git a/gas/testsuite/gas/i386/x86-64-inval-avx.l b/gas/testsuite/gas/i386/x86-64-inval-avx.l new file mode 100644 index 0000000..58820ba --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-inval-avx.l @@ -0,0 +1,109 @@ +.*: Assembler messages: +.*:4: Error: .* +.*:5: Error: .* +.*:6: Error: .* +.*:7: Error: .* +.*:8: Error: .* +.*:9: Error: .* +.*:10: Error: .* +.*:11: Error: .* +.*:12: Error: .* +.*:13: Error: .* +.*:14: Error: .* +.*:15: Error: .* +.*:16: Error: .* +.*:17: Error: .* +.*:18: Error: .* +.*:19: Error: .* +.*:20: Error: .* +.*:21: Error: .* +.*:22: Error: .* +.*:23: Error: .* +.*:24: Error: .* +.*:25: Error: .* +.*:26: Error: .* +.*:27: Error: .* +.*:28: Error: .* +.*:31: Error: .* +.*:32: Error: .* +.*:33: Error: .* +.*:34: Error: .* +.*:35: Error: .* +.*:36: Error: .* +.*:37: Error: .* +.*:38: Error: .* +.*:39: Error: .* +.*:40: Error: .* +.*:41: Error: .* +.*:42: Error: .* +.*:43: Error: .* +.*:44: Error: .* +.*:45: Error: .* +.*:46: Error: .* +.*:47: Error: .* +.*:48: Error: .* +.*:49: Error: .* +.*:50: Error: .* +.*:51: Error: .* +.*:52: Error: .* +.*:53: Error: .* +.*:54: Error: .* +.*:55: Error: .* +GAS LISTING .* + + +[ ]*1[ ]+\# Check illegal 64bit AVX instructions +[ ]*2[ ]+\.text +[ ]*3[ ]+_start: +[ ]*4[ ]+vcvtpd2dq \(%rcx\),%xmm2 +[ ]*5[ ]+vcvtpd2ps \(%rcx\),%xmm2 +[ ]*6[ ]+vcvttpd2dq \(%rcx\),%xmm2 +[ ]*7[ ]+vfmaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*8[ ]+vfmaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*9[ ]+vfmaddsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*10[ ]+vfmaddss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*11[ ]+vfmaddsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*12[ ]+vfmaddsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*13[ ]+vfmsubaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*14[ ]+vfmsubaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*15[ ]+vfmsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*16[ ]+vfmsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*17[ ]+vfmsubsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*18[ ]+vfmsubss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*19[ ]+vfnmaddpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*20[ ]+vfnmaddps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*21[ ]+vfnmaddsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*22[ ]+vfnmaddss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*23[ ]+vfnmsubpd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*24[ ]+vfnmsubps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*25[ ]+vfnmsubsd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*26[ ]+vfnmsubss \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*27[ ]+vpermil2pd \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*28[ ]+vpermil2ps \$17,%xmm4,%xmm2,%xmm1,%xmm3 +[ ]*29[ ]+ +[ ]*30[ ]+\.intel_syntax noprefix +[ ]*31[ ]+vcvtpd2dq xmm2,\[rcx\] +[ ]*32[ ]+vcvtpd2ps xmm2,\[rcx\] +[ ]*33[ ]+vcvttpd2dq xmm2,\[rcx\] +[ ]*34[ ]+vfmaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*35[ ]+vfmaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*36[ ]+vfmaddsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*37[ ]+vfmaddss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*38[ ]+vfmaddsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*39[ ]+vfmaddsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*40[ ]+vfmsubaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*41[ ]+vfmsubaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*42[ ]+vfmsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*43[ ]+vfmsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*44[ ]+vfmsubsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*45[ ]+vfmsubss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*46[ ]+vfnmaddpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*47[ ]+vfnmaddps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*48[ ]+vfnmaddsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*49[ ]+vfnmaddss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*50[ ]+vfnmsubpd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*51[ ]+vfnmsubps xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*52[ ]+vfnmsubsd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*53[ ]+vfnmsubss xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*54[ ]+vpermil2pd xmm3,xmm1,xmm2,xmm4,0x10 +[ ]*55[ ]+vpermil2ps xmm3,xmm1,xmm2,xmm4,0x10 diff --git a/gas/testsuite/gas/i386/x86-64-inval-avx.s b/gas/testsuite/gas/i386/x86-64-inval-avx.s new file mode 100644 index 0000000..3836ce4 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-inval-avx.s @@ -0,0 +1,55 @@ +# Check illegal 64bit AVX instructions + .text +_start: + vcvtpd2dq (%rcx),%xmm2 + vcvtpd2ps (%rcx),%xmm2 + vcvttpd2dq (%rcx),%xmm2 + vfmaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmaddsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfmsubss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmaddss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubpd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubps $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubsd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vfnmsubss $17,%xmm4,%xmm2,%xmm1,%xmm3 + vpermil2pd $17,%xmm4,%xmm2,%xmm1,%xmm3 + vpermil2ps $17,%xmm4,%xmm2,%xmm1,%xmm3 + + .intel_syntax noprefix + vcvtpd2dq xmm2,[rcx] + vcvtpd2ps xmm2,[rcx] + vcvttpd2dq xmm2,[rcx] + vfmaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddss xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmaddsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubsd xmm3,xmm1,xmm2,xmm4,0x10 + vfmsubss xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddpd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddps xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddsd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmaddss xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubpd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubps xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubsd xmm3,xmm1,xmm2,xmm4,0x10 + vfnmsubss xmm3,xmm1,xmm2,xmm4,0x10 + vpermil2pd xmm3,xmm1,xmm2,xmm4,0x10 + vpermil2ps xmm3,xmm1,xmm2,xmm4,0x10 diff --git a/gas/testsuite/gas/i386/x86-64-opcode-inval-intel.d b/gas/testsuite/gas/i386/x86-64-opcode-inval-intel.d index cb0fdbf..7cf0c27 100644 --- a/gas/testsuite/gas/i386/x86-64-opcode-inval-intel.d +++ b/gas/testsuite/gas/i386/x86-64-opcode-inval-intel.d @@ -42,17 +42,9 @@ Disassembly of section .text: 0+e <into>: [ ]*[a-f0-9]+: ce \(bad\) -0+f <lds>: -[ ]*[a-f0-9]+: c5 \(bad\) -[ ]*[a-f0-9]+: 10 c4 adc ah,al - -0+11 <les>: -[ ]*[a-f0-9]+: c4 \(bad\) -[ ]*[a-f0-9]+: 10 60 61 adc BYTE PTR \[rax\+0x61\],ah - -0+13 <pusha>: +0+f <pusha>: [ ]*[a-f0-9]+: 60 \(bad\) -0+14 <popa>: +0+10 <popa>: [ ]*[a-f0-9]+: 61 \(bad\) #pass diff --git a/gas/testsuite/gas/i386/x86-64-opcode-inval.d b/gas/testsuite/gas/i386/x86-64-opcode-inval.d index fab3192..ccb19ac 100644 --- a/gas/testsuite/gas/i386/x86-64-opcode-inval.d +++ b/gas/testsuite/gas/i386/x86-64-opcode-inval.d @@ -41,17 +41,9 @@ Disassembly of section .text: 0+e <into>: [ ]*[a-f0-9]+: ce \(bad\) -0+f <lds>: -[ ]*[a-f0-9]+: c5 \(bad\) -[ ]*[a-f0-9]+: 10 c4 adc %al,%ah - -0+11 <les>: -[ ]*[a-f0-9]+: c4 \(bad\) -[ ]*[a-f0-9]+: 10 60 61 adc %ah,0x61\(%rax\) - -0+13 <pusha>: +0+f <pusha>: [ ]*[a-f0-9]+: 60 \(bad\) -0+14 <popa>: +0+10 <popa>: [ ]*[a-f0-9]+: 61 \(bad\) #pass diff --git a/gas/testsuite/gas/i386/x86-64-opcode-inval.s b/gas/testsuite/gas/i386/x86-64-opcode-inval.s index 6eb4879..6cbfe77 100644 --- a/gas/testsuite/gas/i386/x86-64-opcode-inval.s +++ b/gas/testsuite/gas/i386/x86-64-opcode-inval.s @@ -20,10 +20,6 @@ das: das into: into -lds: - lds (%eax),%edx -les: - les (%eax),%edx pusha: pusha popa: diff --git a/gas/testsuite/gas/i386/x86-64-sse2avx.d b/gas/testsuite/gas/i386/x86-64-sse2avx.d new file mode 100644 index 0000000..fef5b52 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-sse2avx.d @@ -0,0 +1,593 @@ +#as: -msse2avx +#objdump: -dw +#name: x86-64 SSE with AVX encoding + +.*: file format .* + +Disassembly of section .text: + +0+ <_start>: +[ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\) +[ ]*[a-f0-9]+: c5 f8 5b f4 vcvtdq2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb e6 f4 vcvtpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5a f4 vcvtpd2ps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 5b f4 vcvtps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e6 f4 vcvttpd2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 5b f4 vcvttps2dq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 6f 21 vmovdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 6f 21 vmovdqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 16 f4 vmovshdup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 16 21 vmovshdup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 12 f4 vmovsldup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 12 21 vmovsldup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 10 21 vmovupd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 10 21 vmovups \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1c f4 vpabsb %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1c 21 vpabsb \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1d f4 vpabsw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1d 21 vpabsw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 1e f4 vpabsd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 1e 21 vpabsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 41 f4 vphminposuw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 41 21 vphminposuw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 17 f4 vptest %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 17 21 vptest \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 53 f4 vrcpps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 53 21 vrcpps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 52 f4 vrsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 52 21 vrsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 51 f4 vsqrtpd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 51 21 vsqrtpd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 51 f4 vsqrtps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 51 21 vsqrtps \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 28 f4 vmovapd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 29 21 vmovapd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 28 f4 vmovaps %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 29 21 vmovaps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6f f4 vmovdqa %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 7f 21 vmovdqa %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 6f f4 vmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7f 21 vmovdqu %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 10 f4 vmovupd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 11 21 vmovupd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 10 f4 vmovups %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 11 21 vmovups %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb f0 21 vlddqu \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 2a 21 vmovntdqa \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 e7 21 vmovntdq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 2b 21 vmovntpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 2b 21 vmovntps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 c9 58 f4 vaddpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 58 31 vaddpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 58 f4 vaddps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 58 31 vaddps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d0 f4 vaddsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d0 31 vaddsubpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb d0 f4 vaddsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb d0 31 vaddsubps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 55 f4 vandnpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 55 31 vandnpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 55 f4 vandnps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 55 31 vandnps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 54 f4 vandpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 54 31 vandpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 54 f4 vandps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 54 31 vandps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5e f4 vdivpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5e 31 vdivpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5e f4 vdivps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5e 31 vdivps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7c f4 vhaddpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7c 31 vhaddpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7c f4 vhaddps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7c 31 vhaddps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7d f4 vhsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 7d 31 vhsubpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7d f4 vhsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 7d 31 vhsubps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5f f4 vmaxpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5f 31 vmaxpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5f f4 vmaxps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5f 31 vmaxps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5d f4 vminpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5d 31 vminpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5d f4 vminps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5d 31 vminps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 59 f4 vmulpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 59 31 vmulpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 59 f4 vmulps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 59 31 vmulps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 56 f4 vorpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 56 31 vorpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 56 f4 vorps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 56 31 vorps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 63 f4 vpacksswb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 63 31 vpacksswb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6b f4 vpackssdw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6b 31 vpackssdw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 67 f4 vpackuswb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 67 31 vpackuswb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2b f4 vpackusdw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 2b 31 vpackusdw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fc f4 vpaddb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fc 31 vpaddb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fd f4 vpaddw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fd 31 vpaddw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fe f4 vpaddd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fe 31 vpaddd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d4 f4 vpaddq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d4 31 vpaddq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ec f4 vpaddsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ec 31 vpaddsb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ed f4 vpaddsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ed 31 vpaddsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dc f4 vpaddusb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dc 31 vpaddusb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dd f4 vpaddusw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 dd 31 vpaddusw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 db f4 vpand %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 db 31 vpand \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 df f4 vpandn %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 df 31 vpandn \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e0 f4 vpavgb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e0 31 vpavgb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e3 f4 vpavgw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e3 31 vpavgw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 74 f4 vpcmpeqb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 74 31 vpcmpeqb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 75 f4 vpcmpeqw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 75 31 vpcmpeqw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 76 f4 vpcmpeqd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 76 31 vpcmpeqd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 29 f4 vpcmpeqq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 29 31 vpcmpeqq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 64 f4 vpcmpgtb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 64 31 vpcmpgtb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 65 f4 vpcmpgtw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 65 31 vpcmpgtw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 66 f4 vpcmpgtd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 66 31 vpcmpgtd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 37 f4 vpcmpgtq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 37 31 vpcmpgtq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 01 f4 vphaddw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 01 31 vphaddw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 02 f4 vphaddd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 02 31 vphaddd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 03 f4 vphaddsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 03 31 vphaddsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 05 f4 vphsubw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 05 31 vphsubw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 06 f4 vphsubd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 06 31 vphsubd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 07 f4 vphsubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 07 31 vphsubsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f5 f4 vpmaddwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f5 31 vpmaddwd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 04 f4 vpmaddubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 04 31 vpmaddubsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3c f4 vpmaxsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3c 31 vpmaxsb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ee f4 vpmaxsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ee 31 vpmaxsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3d f4 vpmaxsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3d 31 vpmaxsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 de f4 vpmaxub %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 de 31 vpmaxub \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3e f4 vpmaxuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3e 31 vpmaxuw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3f f4 vpmaxud %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3f 31 vpmaxud \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 38 f4 vpminsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 38 31 vpminsb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ea f4 vpminsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ea 31 vpminsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 39 f4 vpminsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 39 31 vpminsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 da f4 vpminub %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 da 31 vpminub \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3a f4 vpminuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3a 31 vpminuw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3b f4 vpminud %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 3b 31 vpminud \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e4 f4 vpmulhuw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e4 31 vpmulhuw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0b f4 vpmulhrsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0b 31 vpmulhrsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e5 f4 vpmulhw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e5 31 vpmulhw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d5 f4 vpmullw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d5 31 vpmullw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 40 f4 vpmulld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 40 31 vpmulld \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f4 f4 vpmuludq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f4 31 vpmuludq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 28 f4 vpmuldq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 28 31 vpmuldq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 eb f4 vpor %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 eb 31 vpor \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f6 f4 vpsadbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f6 31 vpsadbw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 00 f4 vpshufb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 00 31 vpshufb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 08 f4 vpsignb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 08 31 vpsignb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 09 f4 vpsignw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 09 31 vpsignw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0a f4 vpsignd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 49 0a 31 vpsignd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f1 f4 vpsllw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f1 31 vpsllw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f2 f4 vpslld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f2 31 vpslld \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f3 f4 vpsllq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f3 31 vpsllq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e1 f4 vpsraw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e1 31 vpsraw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e2 f4 vpsrad %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e2 31 vpsrad \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d1 f4 vpsrlw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d1 31 vpsrlw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d2 f4 vpsrld %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d2 31 vpsrld \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d3 f4 vpsrlq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d3 31 vpsrlq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f8 f4 vpsubb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f8 31 vpsubb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f9 f4 vpsubw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 f9 31 vpsubw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fa f4 vpsubd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fa 31 vpsubd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fb f4 vpsubq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 fb 31 vpsubq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e8 f4 vpsubsb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e8 31 vpsubsb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e9 f4 vpsubsw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 e9 31 vpsubsw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d8 f4 vpsubusb %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d8 31 vpsubusb \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d9 f4 vpsubusw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 d9 31 vpsubusw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 68 f4 vpunpckhbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 68 31 vpunpckhbw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 69 f4 vpunpckhwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 69 31 vpunpckhwd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6a f4 vpunpckhdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6a 31 vpunpckhdq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6d f4 vpunpckhqdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6d 31 vpunpckhqdq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 60 f4 vpunpcklbw %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 60 31 vpunpcklbw \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 61 f4 vpunpcklwd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 61 31 vpunpcklwd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 62 f4 vpunpckldq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 62 31 vpunpckldq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6c f4 vpunpcklqdq %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 6c 31 vpunpcklqdq \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ef f4 vpxor %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 ef 31 vpxor \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5c f4 vsubpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 5c 31 vsubpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5c f4 vsubps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 5c 31 vsubps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 15 f4 vunpckhpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 15 31 vunpckhpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 15 f4 vunpckhps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 15 31 vunpckhps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 14 f4 vunpcklpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 14 31 vunpcklpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 14 f4 vunpcklps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 14 31 vunpcklps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 57 f4 vxorpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 57 31 vxorpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 57 f4 vxorps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 57 31 vxorps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 00 vcmpeqpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 00 vcmpeqpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 00 vcmpeqps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 00 vcmpeqps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 01 vcmpltpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 01 vcmpltpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 01 vcmpltps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 01 vcmpltps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 02 vcmplepd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 02 vcmplepd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 02 vcmpleps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 02 vcmpleps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 03 vcmpunordpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 03 vcmpunordpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 03 vcmpunordps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 03 vcmpunordps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 04 vcmpneqpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 04 vcmpneqpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 04 vcmpneqps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 04 vcmpneqps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 05 vcmpnltpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 05 vcmpnltpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 05 vcmpnltps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 05 vcmpnltps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 06 vcmpnlepd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 06 vcmpnlepd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 06 vcmpnleps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 06 vcmpnleps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 07 vcmpordpd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 07 vcmpordpd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 07 vcmpordps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 07 vcmpordps \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 f4 64 vpcmpestri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 61 31 64 vpcmpestri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 f4 64 vpcmpestrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 60 31 64 vpcmpestrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 f4 64 vpcmpistri \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 63 31 64 vpcmpistri \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 f4 64 vpcmpistrm \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 62 31 64 vpcmpistrm \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 f4 64 vpshufd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 70 31 64 vpshufd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 f4 64 vpshufhw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 70 31 64 vpshufhw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 f4 64 vpshuflw \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 70 31 64 vpshuflw \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 f4 64 vroundpd \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 09 31 64 vroundpd \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 f4 64 vroundps \$0x64,%xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e3 79 08 31 64 vroundps \$0x64,\(%rcx\),%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0d f4 64 vblendpd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0d 31 64 vblendpd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0c f4 64 vblendps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0c 31 64 vblendps \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 f4 64 vcmppd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c2 31 64 vcmppd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 f4 64 vcmpps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c2 31 64 vcmpps \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 41 f4 64 vdppd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 41 31 64 vdppd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 40 f4 64 vdpps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 40 31 64 vdpps \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 42 f4 64 vmpsadbw \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 42 31 64 vmpsadbw \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0f f4 64 vpalignr \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0f 31 64 vpalignr \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0e f4 64 vpblendw \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0e 31 64 vpblendw \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c6 f4 64 vshufpd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c9 c6 31 64 vshufpd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c6 f4 64 vshufps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 c6 31 64 vshufps \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b f4 00 vblendvpd %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b 31 00 vblendvpd %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b f4 00 vblendvpd %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4b 31 00 vblendvpd %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a f4 00 vblendvps %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a 31 00 vblendvps %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a f4 00 vblendvps %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4a 31 00 vblendvps %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c f4 00 vpblendvb %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c 31 00 vpblendvb %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c f4 00 vpblendvb %xmm0,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 4c 31 00 vpblendvb %xmm0,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f f4 vcomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2f 21 vcomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa e6 f4 vcvtdq2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa e6 21 vcvtdq2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 5a f4 vcvtps2pd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 5a 21 vcvtps2pd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 12 f4 vmovddup %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fb 12 21 vmovddup \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 20 f4 vpmovsxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 20 21 vpmovsxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 23 f4 vpmovsxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 23 21 vpmovsxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 25 f4 vpmovsxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 25 21 vpmovsxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 30 f4 vpmovzxbw %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 30 21 vpmovzxbw \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 33 f4 vpmovzxwd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 33 21 vpmovzxwd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 35 f4 vpmovzxdq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 35 21 vpmovzxdq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 2e f4 vucomisd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 2e 21 vucomisd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 10 21 vmovsd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 13 21 vmovlpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 13 21 vmovlps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 17 21 vmovhpd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f8 17 21 vmovhps %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fb 11 21 vmovsd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e1 f9 7e e1 vmovq %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 f9 6e e1 vmovq %rcx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 d6 21 vmovq %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 fa 7e 21 vmovq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fb 2d cc vcvtsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2d 09 vcvtsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fb 2c cc vcvttsd2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fb 2c 09 vcvttsd2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fb 2d cc vcvtsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2d 09 vcvtsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c cc vcvttsd2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fb 2c 09 vcvttsd2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 db 2a e1 vcvtsi2sd %rcx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e1 db 2a 21 vcvtsi2sdq \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e1 da 2a e1 vcvtsi2ss %rcx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e1 da 2a 21 vcvtsi2ssq \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 d9 22 e1 64 vpinsrq \$0x64,%rcx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 d9 22 21 64 vpinsrq \$0x64,\(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 f9 16 e1 64 vpextrq \$0x64,%xmm4,%rcx +[ ]*[a-f0-9]+: c4 e3 f9 16 21 64 vpextrq \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 12 21 vmovlpd \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d8 12 21 vmovlps \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 16 21 vmovhpd \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d8 16 21 vmovhps \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 cb c2 f4 64 vcmpsd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 64 vcmpsd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0b f4 64 vroundsd \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0b 31 64 vroundsd \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 58 f4 vaddsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 58 31 vaddsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5a f4 vcvtsd2ss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5a 31 vcvtsd2ss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5e f4 vdivsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5e 31 vdivsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5f f4 vmaxsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5f 31 vmaxsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5d f4 vminsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5d 31 vminsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 59 f4 vmulsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 59 31 vmulsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 51 f4 vsqrtsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 51 31 vsqrtsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5c f4 vsubsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 5c 31 vsubsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 00 vcmpeqsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 00 vcmpeqsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 01 vcmpltsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 01 vcmpltsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 02 vcmplesd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 02 vcmplesd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 03 vcmpunordsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 03 vcmpunordsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 04 vcmpneqsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 04 vcmpneqsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 05 vcmpnltsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 05 vcmpnltsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 06 vcmpnlesd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 06 vcmpnlesd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 f4 07 vcmpordsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb c2 31 07 vcmpordsd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 58 f4 vaddss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 58 31 vaddss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5a f4 vcvtss2sd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5a 31 vcvtss2sd \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5e f4 vdivss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5e 31 vdivss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5f f4 vmaxss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5f 31 vmaxss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5d f4 vminss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5d 31 vminss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 59 f4 vmulss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 59 31 vmulss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 53 f4 vrcpss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 53 31 vrcpss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 52 f4 vrsqrtss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 52 31 vrsqrtss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 51 f4 vsqrtss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 51 31 vsqrtss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5c f4 vsubss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 5c 31 vsubss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 00 vcmpeqss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 00 vcmpeqss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 01 vcmpltss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 01 vcmpltss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 02 vcmpless %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 02 vcmpless \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 03 vcmpunordss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 03 vcmpunordss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 04 vcmpneqss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 04 vcmpneqss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 05 vcmpnltss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 05 vcmpnltss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 06 vcmpnless %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 06 vcmpnless \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 f4 07 vcmpordss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 07 vcmpordss \(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f f4 vcomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2f 21 vcomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 21 f4 vpmovsxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 21 21 vpmovsxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 24 f4 vpmovsxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 24 21 vpmovsxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 31 f4 vpmovzxbd %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 31 21 vpmovzxbd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 34 f4 vpmovzxwq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 34 21 vpmovzxwq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f8 2e f4 vucomiss %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f8 2e 21 vucomiss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 10 21 vmovss \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 11 21 vmovss %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 7e e1 vmovd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 7e 21 vmovd %xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 6e e1 vmovd %ecx,%xmm4 +[ ]*[a-f0-9]+: c5 f9 6e 21 vmovd \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 fa 2d cc vcvtss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2d 09 vcvtss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c5 fa 2c cc vcvttss2si %xmm4,%ecx +[ ]*[a-f0-9]+: c5 fa 2c 09 vcvttss2si \(%rcx\),%ecx +[ ]*[a-f0-9]+: c4 e1 fa 2d cc vcvtss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2d 09 vcvtss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c cc vcvttss2si %xmm4,%rcx +[ ]*[a-f0-9]+: c4 e1 fa 2c 09 vcvttss2si \(%rcx\),%rcx +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 16 e1 64 vpextrd \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 16 21 64 vpextrd \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 79 17 e1 64 vextractps \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 17 21 64 vextractps \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 db 2a e1 vcvtsi2sd %ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 db 2a 21 vcvtsi2sdl \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 da 2a e1 vcvtsi2ss %ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 da 2a 21 vcvtsi2ssl \(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 ca c2 f4 64 vcmpss \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca c2 31 64 vcmpss \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 21 f4 64 vinsertps \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 21 31 64 vinsertps \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0a f4 64 vroundss \$0x64,%xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e3 49 0a 31 64 vroundss \$0x64,\(%rcx\),%xmm6,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 f4 vpmovsxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 22 21 vpmovsxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c4 e2 79 32 f4 vpmovzxbq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c4 e2 79 32 21 vpmovzxbq \(%rcx\),%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 15 21 64 vpextrw \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c5 d9 c4 e1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 c4 21 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 c4 e1 64 vpinsrw \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 c4 21 64 vpinsrw \$0x64,\(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 e1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 59 20 21 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 e1 64 vpextrb \$0x64,%xmm4,%ecx +[ ]*[a-f0-9]+: c4 e3 79 14 21 64 vpextrb \$0x64,%xmm4,\(%rcx\) +[ ]*[a-f0-9]+: c4 e3 59 20 e1 64 vpinsrb \$0x64,%ecx,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c4 e3 59 20 21 64 vpinsrb \$0x64,\(%rcx\),%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 f9 f7 f4 vmaskmovdqu %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 fa 7e f4 vmovq %xmm4,%xmm6 +[ ]*[a-f0-9]+: c5 f9 50 cc vmovmskpd %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f8 50 cc vmovmskps %xmm4,%ecx +[ ]*[a-f0-9]+: c5 f9 d7 cc vpmovmskb %xmm4,%ecx +[ ]*[a-f0-9]+: c5 c8 12 f4 vmovhlps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 c8 16 f4 vmovlhps %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 cb 10 f4 vmovsd %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 ca 10 f4 vmovss %xmm4,%xmm6,%xmm6 +[ ]*[a-f0-9]+: c5 d9 72 f4 64 vpslld \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 fc 64 vpslldq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 f4 64 vpsllq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 f4 64 vpsllw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 72 e4 64 vpsrad \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 e4 64 vpsraw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 72 d4 64 vpsrld \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 dc 64 vpsrldq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 73 d4 64 vpsrlq \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 d9 71 d4 64 vpsrlw \$0x64,%xmm4,%xmm4 +[ ]*[a-f0-9]+: c5 f9 c5 cc 64 vpextrw \$0x64,%xmm4,%ecx +#pass diff --git a/gas/testsuite/gas/i386/x86-64-sse2avx.s b/gas/testsuite/gas/i386/x86-64-sse2avx.s new file mode 100644 index 0000000..689bb59 --- /dev/null +++ b/gas/testsuite/gas/i386/x86-64-sse2avx.s @@ -0,0 +1,683 @@ +# Check 64bit SSE to AVX instructions + + .allow_index_reg + .text +_start: +# Tests for op mem64 + ldmxcsr (%rcx) + stmxcsr (%rcx) + +# Tests for op xmm/mem128, xmm + cvtdq2ps %xmm4,%xmm6 + cvtdq2ps (%rcx),%xmm4 + cvtpd2dq %xmm4,%xmm6 + cvtpd2dq (%rcx),%xmm4 + cvtpd2ps %xmm4,%xmm6 + cvtpd2ps (%rcx),%xmm4 + cvtps2dq %xmm4,%xmm6 + cvtps2dq (%rcx),%xmm4 + cvttpd2dq %xmm4,%xmm6 + cvttpd2dq (%rcx),%xmm4 + cvttps2dq %xmm4,%xmm6 + cvttps2dq (%rcx),%xmm4 + movapd %xmm4,%xmm6 + movapd (%rcx),%xmm4 + movaps %xmm4,%xmm6 + movaps (%rcx),%xmm4 + movdqa %xmm4,%xmm6 + movdqa (%rcx),%xmm4 + movdqu %xmm4,%xmm6 + movdqu (%rcx),%xmm4 + movshdup %xmm4,%xmm6 + movshdup (%rcx),%xmm4 + movsldup %xmm4,%xmm6 + movsldup (%rcx),%xmm4 + movupd %xmm4,%xmm6 + movupd (%rcx),%xmm4 + movups %xmm4,%xmm6 + movups (%rcx),%xmm4 + pabsb %xmm4,%xmm6 + pabsb (%rcx),%xmm4 + pabsw %xmm4,%xmm6 + pabsw (%rcx),%xmm4 + pabsd %xmm4,%xmm6 + pabsd (%rcx),%xmm4 + phminposuw %xmm4,%xmm6 + phminposuw (%rcx),%xmm4 + ptest %xmm4,%xmm6 + ptest (%rcx),%xmm4 + rcpps %xmm4,%xmm6 + rcpps (%rcx),%xmm4 + rsqrtps %xmm4,%xmm6 + rsqrtps (%rcx),%xmm4 + sqrtpd %xmm4,%xmm6 + sqrtpd (%rcx),%xmm4 + sqrtps %xmm4,%xmm6 + sqrtps (%rcx),%xmm4 + +# Tests for op xmm, xmm/mem128 + movapd %xmm4,%xmm6 + movapd %xmm4,(%rcx) + movaps %xmm4,%xmm6 + movaps %xmm4,(%rcx) + movdqa %xmm4,%xmm6 + movdqa %xmm4,(%rcx) + movdqu %xmm4,%xmm6 + movdqu %xmm4,(%rcx) + movupd %xmm4,%xmm6 + movupd %xmm4,(%rcx) + movups %xmm4,%xmm6 + movups %xmm4,(%rcx) + +# Tests for op mem128, xmm + lddqu (%rcx),%xmm4 + movntdqa (%rcx),%xmm4 + +# Tests for op xmm, mem128 + movntdq %xmm4,(%rcx) + movntpd %xmm4,(%rcx) + movntps %xmm4,(%rcx) + +# Tests for op xmm/mem128, xmm[, xmm] + addpd %xmm4,%xmm6 + addpd (%rcx),%xmm6 + addps %xmm4,%xmm6 + addps (%rcx),%xmm6 + addsubpd %xmm4,%xmm6 + addsubpd (%rcx),%xmm6 + addsubps %xmm4,%xmm6 + addsubps (%rcx),%xmm6 + andnpd %xmm4,%xmm6 + andnpd (%rcx),%xmm6 + andnps %xmm4,%xmm6 + andnps (%rcx),%xmm6 + andpd %xmm4,%xmm6 + andpd (%rcx),%xmm6 + andps %xmm4,%xmm6 + andps (%rcx),%xmm6 + divpd %xmm4,%xmm6 + divpd (%rcx),%xmm6 + divps %xmm4,%xmm6 + divps (%rcx),%xmm6 + haddpd %xmm4,%xmm6 + haddpd (%rcx),%xmm6 + haddps %xmm4,%xmm6 + haddps (%rcx),%xmm6 + hsubpd %xmm4,%xmm6 + hsubpd (%rcx),%xmm6 + hsubps %xmm4,%xmm6 + hsubps (%rcx),%xmm6 + maxpd %xmm4,%xmm6 + maxpd (%rcx),%xmm6 + maxps %xmm4,%xmm6 + maxps (%rcx),%xmm6 + minpd %xmm4,%xmm6 + minpd (%rcx),%xmm6 + minps %xmm4,%xmm6 + minps (%rcx),%xmm6 + mulpd %xmm4,%xmm6 + mulpd (%rcx),%xmm6 + mulps %xmm4,%xmm6 + mulps (%rcx),%xmm6 + orpd %xmm4,%xmm6 + orpd (%rcx),%xmm6 + orps %xmm4,%xmm6 + orps (%rcx),%xmm6 + packsswb %xmm4,%xmm6 + packsswb (%rcx),%xmm6 + packssdw %xmm4,%xmm6 + packssdw (%rcx),%xmm6 + packuswb %xmm4,%xmm6 + packuswb (%rcx),%xmm6 + packusdw %xmm4,%xmm6 + packusdw (%rcx),%xmm6 + paddb %xmm4,%xmm6 + paddb (%rcx),%xmm6 + paddw %xmm4,%xmm6 + paddw (%rcx),%xmm6 + paddd %xmm4,%xmm6 + paddd (%rcx),%xmm6 + paddq %xmm4,%xmm6 + paddq (%rcx),%xmm6 + paddsb %xmm4,%xmm6 + paddsb (%rcx),%xmm6 + paddsw %xmm4,%xmm6 + paddsw (%rcx),%xmm6 + paddusb %xmm4,%xmm6 + paddusb (%rcx),%xmm6 + paddusw %xmm4,%xmm6 + paddusw (%rcx),%xmm6 + pand %xmm4,%xmm6 + pand (%rcx),%xmm6 + pandn %xmm4,%xmm6 + pandn (%rcx),%xmm6 + pavgb %xmm4,%xmm6 + pavgb (%rcx),%xmm6 + pavgw %xmm4,%xmm6 + pavgw (%rcx),%xmm6 + pcmpeqb %xmm4,%xmm6 + pcmpeqb (%rcx),%xmm6 + pcmpeqw %xmm4,%xmm6 + pcmpeqw (%rcx),%xmm6 + pcmpeqd %xmm4,%xmm6 + pcmpeqd (%rcx),%xmm6 + pcmpeqq %xmm4,%xmm6 + pcmpeqq (%rcx),%xmm6 + pcmpgtb %xmm4,%xmm6 + pcmpgtb (%rcx),%xmm6 + pcmpgtw %xmm4,%xmm6 + pcmpgtw (%rcx),%xmm6 + pcmpgtd %xmm4,%xmm6 + pcmpgtd (%rcx),%xmm6 + pcmpgtq %xmm4,%xmm6 + pcmpgtq (%rcx),%xmm6 + phaddw %xmm4,%xmm6 + phaddw (%rcx),%xmm6 + phaddd %xmm4,%xmm6 + phaddd (%rcx),%xmm6 + phaddsw %xmm4,%xmm6 + phaddsw (%rcx),%xmm6 + phsubw %xmm4,%xmm6 + phsubw (%rcx),%xmm6 + phsubd %xmm4,%xmm6 + phsubd (%rcx),%xmm6 + phsubsw %xmm4,%xmm6 + phsubsw (%rcx),%xmm6 + pmaddwd %xmm4,%xmm6 + pmaddwd (%rcx),%xmm6 + pmaddubsw %xmm4,%xmm6 + pmaddubsw (%rcx),%xmm6 + pmaxsb %xmm4,%xmm6 + pmaxsb (%rcx),%xmm6 + pmaxsw %xmm4,%xmm6 + pmaxsw (%rcx),%xmm6 + pmaxsd %xmm4,%xmm6 + pmaxsd (%rcx),%xmm6 + pmaxub %xmm4,%xmm6 + pmaxub (%rcx),%xmm6 + pmaxuw %xmm4,%xmm6 + pmaxuw (%rcx),%xmm6 + pmaxud %xmm4,%xmm6 + pmaxud (%rcx),%xmm6 + pminsb %xmm4,%xmm6 + pminsb (%rcx),%xmm6 + pminsw %xmm4,%xmm6 + pminsw (%rcx),%xmm6 + pminsd %xmm4,%xmm6 + pminsd (%rcx),%xmm6 + pminub %xmm4,%xmm6 + pminub (%rcx),%xmm6 + pminuw %xmm4,%xmm6 + pminuw (%rcx),%xmm6 + pminud %xmm4,%xmm6 + pminud (%rcx),%xmm6 + pmulhuw %xmm4,%xmm6 + pmulhuw (%rcx),%xmm6 + pmulhrsw %xmm4,%xmm6 + pmulhrsw (%rcx),%xmm6 + pmulhw %xmm4,%xmm6 + pmulhw (%rcx),%xmm6 + pmullw %xmm4,%xmm6 + pmullw (%rcx),%xmm6 + pmulld %xmm4,%xmm6 + pmulld (%rcx),%xmm6 + pmuludq %xmm4,%xmm6 + pmuludq (%rcx),%xmm6 + pmuldq %xmm4,%xmm6 + pmuldq (%rcx),%xmm6 + por %xmm4,%xmm6 + por (%rcx),%xmm6 + psadbw %xmm4,%xmm6 + psadbw (%rcx),%xmm6 + pshufb %xmm4,%xmm6 + pshufb (%rcx),%xmm6 + psignb %xmm4,%xmm6 + psignb (%rcx),%xmm6 + psignw %xmm4,%xmm6 + psignw (%rcx),%xmm6 + psignd %xmm4,%xmm6 + psignd (%rcx),%xmm6 + psllw %xmm4,%xmm6 + psllw (%rcx),%xmm6 + pslld %xmm4,%xmm6 + pslld (%rcx),%xmm6 + psllq %xmm4,%xmm6 + psllq (%rcx),%xmm6 + psraw %xmm4,%xmm6 + psraw (%rcx),%xmm6 + psrad %xmm4,%xmm6 + psrad (%rcx),%xmm6 + psrlw %xmm4,%xmm6 + psrlw (%rcx),%xmm6 + psrld %xmm4,%xmm6 + psrld (%rcx),%xmm6 + psrlq %xmm4,%xmm6 + psrlq (%rcx),%xmm6 + psubb %xmm4,%xmm6 + psubb (%rcx),%xmm6 + psubw %xmm4,%xmm6 + psubw (%rcx),%xmm6 + psubd %xmm4,%xmm6 + psubd (%rcx),%xmm6 + psubq %xmm4,%xmm6 + psubq (%rcx),%xmm6 + psubsb %xmm4,%xmm6 + psubsb (%rcx),%xmm6 + psubsw %xmm4,%xmm6 + psubsw (%rcx),%xmm6 + psubusb %xmm4,%xmm6 + psubusb (%rcx),%xmm6 + psubusw %xmm4,%xmm6 + psubusw (%rcx),%xmm6 + punpckhbw %xmm4,%xmm6 + punpckhbw (%rcx),%xmm6 + punpckhwd %xmm4,%xmm6 + punpckhwd (%rcx),%xmm6 + punpckhdq %xmm4,%xmm6 + punpckhdq (%rcx),%xmm6 + punpckhqdq %xmm4,%xmm6 + punpckhqdq (%rcx),%xmm6 + punpcklbw %xmm4,%xmm6 + punpcklbw (%rcx),%xmm6 + punpcklwd %xmm4,%xmm6 + punpcklwd (%rcx),%xmm6 + punpckldq %xmm4,%xmm6 + punpckldq (%rcx),%xmm6 + punpcklqdq %xmm4,%xmm6 + punpcklqdq (%rcx),%xmm6 + pxor %xmm4,%xmm6 + pxor (%rcx),%xmm6 + subpd %xmm4,%xmm6 + subpd (%rcx),%xmm6 + subps %xmm4,%xmm6 + subps (%rcx),%xmm6 + unpckhpd %xmm4,%xmm6 + unpckhpd (%rcx),%xmm6 + unpckhps %xmm4,%xmm6 + unpckhps (%rcx),%xmm6 + unpcklpd %xmm4,%xmm6 + unpcklpd (%rcx),%xmm6 + unpcklps %xmm4,%xmm6 + unpcklps (%rcx),%xmm6 + xorpd %xmm4,%xmm6 + xorpd (%rcx),%xmm6 + xorps %xmm4,%xmm6 + xorps (%rcx),%xmm6 + cmpeqpd %xmm4,%xmm6 + cmpeqpd (%rcx),%xmm6 + cmpeqps %xmm4,%xmm6 + cmpeqps (%rcx),%xmm6 + cmpltpd %xmm4,%xmm6 + cmpltpd (%rcx),%xmm6 + cmpltps %xmm4,%xmm6 + cmpltps (%rcx),%xmm6 + cmplepd %xmm4,%xmm6 + cmplepd (%rcx),%xmm6 + cmpleps %xmm4,%xmm6 + cmpleps (%rcx),%xmm6 + cmpunordpd %xmm4,%xmm6 + cmpunordpd (%rcx),%xmm6 + cmpunordps %xmm4,%xmm6 + cmpunordps (%rcx),%xmm6 + cmpneqpd %xmm4,%xmm6 + cmpneqpd (%rcx),%xmm6 + cmpneqps %xmm4,%xmm6 + cmpneqps (%rcx),%xmm6 + cmpnltpd %xmm4,%xmm6 + cmpnltpd (%rcx),%xmm6 + cmpnltps %xmm4,%xmm6 + cmpnltps (%rcx),%xmm6 + cmpnlepd %xmm4,%xmm6 + cmpnlepd (%rcx),%xmm6 + cmpnleps %xmm4,%xmm6 + cmpnleps (%rcx),%xmm6 + cmpordpd %xmm4,%xmm6 + cmpordpd (%rcx),%xmm6 + cmpordps %xmm4,%xmm6 + cmpordps (%rcx),%xmm6 + +# Tests for op imm8, xmm/mem128, xmm + pcmpestri $100,%xmm4,%xmm6 + pcmpestri $100,(%rcx),%xmm6 + pcmpestrm $100,%xmm4,%xmm6 + pcmpestrm $100,(%rcx),%xmm6 + pcmpistri $100,%xmm4,%xmm6 + pcmpistri $100,(%rcx),%xmm6 + pcmpistrm $100,%xmm4,%xmm6 + pcmpistrm $100,(%rcx),%xmm6 + pshufd $100,%xmm4,%xmm6 + pshufd $100,(%rcx),%xmm6 + pshufhw $100,%xmm4,%xmm6 + pshufhw $100,(%rcx),%xmm6 + pshuflw $100,%xmm4,%xmm6 + pshuflw $100,(%rcx),%xmm6 + roundpd $100,%xmm4,%xmm6 + roundpd $100,(%rcx),%xmm6 + roundps $100,%xmm4,%xmm6 + roundps $100,(%rcx),%xmm6 + +# Tests for op imm8, xmm/mem128, xmm[, xmm] + blendpd $100,%xmm4,%xmm6 + blendpd $100,(%rcx),%xmm6 + blendps $100,%xmm4,%xmm6 + blendps $100,(%rcx),%xmm6 + cmppd $100,%xmm4,%xmm6 + cmppd $100,(%rcx),%xmm6 + cmpps $100,%xmm4,%xmm6 + cmpps $100,(%rcx),%xmm6 + dppd $100,%xmm4,%xmm6 + dppd $100,(%rcx),%xmm6 + dpps $100,%xmm4,%xmm6 + dpps $100,(%rcx),%xmm6 + mpsadbw $100,%xmm4,%xmm6 + mpsadbw $100,(%rcx),%xmm6 + palignr $100,%xmm4,%xmm6 + palignr $100,(%rcx),%xmm6 + pblendw $100,%xmm4,%xmm6 + pblendw $100,(%rcx),%xmm6 + shufpd $100,%xmm4,%xmm6 + shufpd $100,(%rcx),%xmm6 + shufps $100,%xmm4,%xmm6 + shufps $100,(%rcx),%xmm6 + +# Tests for op xmm0, xmm/mem128, xmm[, xmm] + blendvpd %xmm0,%xmm4,%xmm6 + blendvpd %xmm0,(%rcx),%xmm6 + blendvpd %xmm4,%xmm6 + blendvpd (%rcx),%xmm6 + blendvps %xmm0,%xmm4,%xmm6 + blendvps %xmm0,(%rcx),%xmm6 + blendvps %xmm4,%xmm6 + blendvps (%rcx),%xmm6 + pblendvb %xmm0,%xmm4,%xmm6 + pblendvb %xmm0,(%rcx),%xmm6 + pblendvb %xmm4,%xmm6 + pblendvb (%rcx),%xmm6 + +# Tests for op xmm/mem64, xmm + comisd %xmm4,%xmm6 + comisd (%rcx),%xmm4 + cvtdq2pd %xmm4,%xmm6 + cvtdq2pd (%rcx),%xmm4 + cvtps2pd %xmm4,%xmm6 + cvtps2pd (%rcx),%xmm4 + movddup %xmm4,%xmm6 + movddup (%rcx),%xmm4 + pmovsxbw %xmm4,%xmm6 + pmovsxbw (%rcx),%xmm4 + pmovsxwd %xmm4,%xmm6 + pmovsxwd (%rcx),%xmm4 + pmovsxdq %xmm4,%xmm6 + pmovsxdq (%rcx),%xmm4 + pmovzxbw %xmm4,%xmm6 + pmovzxbw (%rcx),%xmm4 + pmovzxwd %xmm4,%xmm6 + pmovzxwd (%rcx),%xmm4 + pmovzxdq %xmm4,%xmm6 + pmovzxdq (%rcx),%xmm4 + ucomisd %xmm4,%xmm6 + ucomisd (%rcx),%xmm4 + +# Tests for op mem64, xmm + movsd (%rcx),%xmm4 + +# Tests for op xmm, mem64 + movlpd %xmm4,(%rcx) + movlps %xmm4,(%rcx) + movhpd %xmm4,(%rcx) + movhps %xmm4,(%rcx) + movsd %xmm4,(%rcx) + +# Tests for op xmm, regq/mem64 +# Tests for op regq/mem64, xmm + movq %xmm4,%rcx + movq %rcx,%xmm4 + movq %xmm4,(%rcx) + movq (%rcx),%xmm4 + +# Tests for op xmm/mem64, regl + cvtsd2si %xmm4,%ecx + cvtsd2si (%rcx),%ecx + cvttsd2si %xmm4,%ecx + cvttsd2si (%rcx),%ecx + +# Tests for op xmm/mem64, regq + cvtsd2si %xmm4,%rcx + cvtsd2si (%rcx),%rcx + cvttsd2si %xmm4,%rcx + cvttsd2si (%rcx),%rcx + +# Tests for op regq/mem64, xmm[, xmm] + cvtsi2sdq %rcx,%xmm4 + cvtsi2sdq (%rcx),%xmm4 + cvtsi2ssq %rcx,%xmm4 + cvtsi2ssq (%rcx),%xmm4 + +# Tests for op imm8, regq/mem64, xmm[, xmm] + pinsrq $100,%rcx,%xmm4 + pinsrq $100,(%rcx),%xmm4 + +# Testsf for op imm8, xmm, regq/mem64 + pextrq $100,%xmm4,%rcx + pextrq $100,%xmm4,(%rcx) + +# Tests for op mem64, xmm[, xmm] + movlpd (%rcx),%xmm4 + movlps (%rcx),%xmm4 + movhpd (%rcx),%xmm4 + movhps (%rcx),%xmm4 + +# Tests for op imm8, xmm/mem64, xmm[, xmm] + cmpsd $100,%xmm4,%xmm6 + cmpsd $100,(%rcx),%xmm6 + roundsd $100,%xmm4,%xmm6 + roundsd $100,(%rcx),%xmm6 + +# Tests for op xmm/mem64, xmm[, xmm] + addsd %xmm4,%xmm6 + addsd (%rcx),%xmm6 + cvtsd2ss %xmm4,%xmm6 + cvtsd2ss (%rcx),%xmm6 + divsd %xmm4,%xmm6 + divsd (%rcx),%xmm6 + maxsd %xmm4,%xmm6 + maxsd (%rcx),%xmm6 + minsd %xmm4,%xmm6 + minsd (%rcx),%xmm6 + mulsd %xmm4,%xmm6 + mulsd (%rcx),%xmm6 + sqrtsd %xmm4,%xmm6 + sqrtsd (%rcx),%xmm6 + subsd %xmm4,%xmm6 + subsd (%rcx),%xmm6 + cmpeqsd %xmm4,%xmm6 + cmpeqsd (%rcx),%xmm6 + cmpltsd %xmm4,%xmm6 + cmpltsd (%rcx),%xmm6 + cmplesd %xmm4,%xmm6 + cmplesd (%rcx),%xmm6 + cmpunordsd %xmm4,%xmm6 + cmpunordsd (%rcx),%xmm6 + cmpneqsd %xmm4,%xmm6 + cmpneqsd (%rcx),%xmm6 + cmpnltsd %xmm4,%xmm6 + cmpnltsd (%rcx),%xmm6 + cmpnlesd %xmm4,%xmm6 + cmpnlesd (%rcx),%xmm6 + cmpordsd %xmm4,%xmm6 + cmpordsd (%rcx),%xmm6 + +# Tests for op xmm/mem32, xmm[, xmm] + addss %xmm4,%xmm6 + addss (%rcx),%xmm6 + cvtss2sd %xmm4,%xmm6 + cvtss2sd (%rcx),%xmm6 + divss %xmm4,%xmm6 + divss (%rcx),%xmm6 + maxss %xmm4,%xmm6 + maxss (%rcx),%xmm6 + minss %xmm4,%xmm6 + minss (%rcx),%xmm6 + mulss %xmm4,%xmm6 + mulss (%rcx),%xmm6 + rcpss %xmm4,%xmm6 + rcpss (%rcx),%xmm6 + rsqrtss %xmm4,%xmm6 + rsqrtss (%rcx),%xmm6 + sqrtss %xmm4,%xmm6 + sqrtss (%rcx),%xmm6 + subss %xmm4,%xmm6 + subss (%rcx),%xmm6 + cmpeqss %xmm4,%xmm6 + cmpeqss (%rcx),%xmm6 + cmpltss %xmm4,%xmm6 + cmpltss (%rcx),%xmm6 + cmpless %xmm4,%xmm6 + cmpless (%rcx),%xmm6 + cmpunordss %xmm4,%xmm6 + cmpunordss (%rcx),%xmm6 + cmpneqss %xmm4,%xmm6 + cmpneqss (%rcx),%xmm6 + cmpnltss %xmm4,%xmm6 + cmpnltss (%rcx),%xmm6 + cmpnless %xmm4,%xmm6 + cmpnless (%rcx),%xmm6 + cmpordss %xmm4,%xmm6 + cmpordss (%rcx),%xmm6 + +# Tests for op xmm/mem32, xmm + comiss %xmm4,%xmm6 + comiss (%rcx),%xmm4 + pmovsxbd %xmm4,%xmm6 + pmovsxbd (%rcx),%xmm4 + pmovsxwq %xmm4,%xmm6 + pmovsxwq (%rcx),%xmm4 + pmovzxbd %xmm4,%xmm6 + pmovzxbd (%rcx),%xmm4 + pmovzxwq %xmm4,%xmm6 + pmovzxwq (%rcx),%xmm4 + ucomiss %xmm4,%xmm6 + ucomiss (%rcx),%xmm4 + +# Tests for op mem32, xmm + movss (%rcx),%xmm4 + +# Tests for op xmm, mem32 + movss %xmm4,(%rcx) + +# Tests for op xmm, regl/mem32 +# Tests for op regl/mem32, xmm + movd %xmm4,%ecx + movd %xmm4,(%rcx) + movd %ecx,%xmm4 + movd (%rcx),%xmm4 + +# Tests for op xmm/mem32, regl + cvtss2si %xmm4,%ecx + cvtss2si (%rcx),%ecx + cvttss2si %xmm4,%ecx + cvttss2si (%rcx),%ecx + +# Tests for op xmm/mem32, regq + cvtss2si %xmm4,%rcx + cvtss2si (%rcx),%rcx + cvttss2si %xmm4,%rcx + cvttss2si (%rcx),%rcx + +# Tests for op xmm, regq + movmskpd %xmm4,%rcx + movmskps %xmm4,%rcx + pmovmskb %xmm4,%rcx + +# Tests for op imm8, xmm, regq/mem32 + extractps $100,%xmm4,%rcx + extractps $100,%xmm4,(%rcx) +# Tests for op imm8, xmm, regl/mem32 + pextrd $100,%xmm4,%ecx + pextrd $100,%xmm4,(%rcx) + extractps $100,%xmm4,%ecx + extractps $100,%xmm4,(%rcx) + +# Tests for op regl/mem32, xmm[, xmm] + cvtsi2sd %ecx,%xmm4 + cvtsi2sd (%rcx),%xmm4 + cvtsi2ss %ecx,%xmm4 + cvtsi2ss (%rcx),%xmm4 + +# Tests for op imm8, xmm/mem32, xmm[, xmm] + cmpss $100,%xmm4,%xmm6 + cmpss $100,(%rcx),%xmm6 + insertps $100,%xmm4,%xmm6 + insertps $100,(%rcx),%xmm6 + roundss $100,%xmm4,%xmm6 + roundss $100,(%rcx),%xmm6 + +# Tests for op xmm/m16, xmm + pmovsxbq %xmm4,%xmm6 + pmovsxbq (%rcx),%xmm4 + pmovzxbq %xmm4,%xmm6 + pmovzxbq (%rcx),%xmm4 + +# Tests for op imm8, xmm, regl/mem16 + pextrw $100,%xmm4,%ecx + pextrw $100,%xmm4,(%rcx) + +# Tests for op imm8, xmm, regq/mem16 + pextrw $100,%xmm4,%rcx + pextrw $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem16, xmm[, xmm] + pinsrw $100,%ecx,%xmm4 + pinsrw $100,(%rcx),%xmm4 + + + pinsrw $100,%rcx,%xmm4 + pinsrw $100,(%rcx),%xmm4 + +# Tests for op imm8, xmm, regl/mem8 + pextrb $100,%xmm4,%ecx + pextrb $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem8, xmm[, xmm] + pinsrb $100,%ecx,%xmm4 + pinsrb $100,(%rcx),%xmm4 + +# Tests for op imm8, xmm, regq + pextrw $100,%xmm4,%rcx +# Tests for op imm8, xmm, regq/mem8 + pextrb $100,%xmm4,%rcx + pextrb $100,%xmm4,(%rcx) + +# Tests for op imm8, regl/mem8, xmm[, xmm] + pinsrb $100,%ecx,%xmm4 + pinsrb $100,(%rcx),%xmm4 + +# Tests for op xmm, xmm + maskmovdqu %xmm4,%xmm6 + movq %xmm4,%xmm6 + +# Tests for op xmm, regl + movmskpd %xmm4,%ecx + movmskps %xmm4,%ecx + pmovmskb %xmm4,%ecx +# Tests for op xmm, xmm[, xmm] + movhlps %xmm4,%xmm6 + movlhps %xmm4,%xmm6 + movsd %xmm4,%xmm6 + movss %xmm4,%xmm6 + +# Tests for op imm8, xmm[, xmm] + pslld $100,%xmm4 + pslldq $100,%xmm4 + psllq $100,%xmm4 + psllw $100,%xmm4 + psrad $100,%xmm4 + psraw $100,%xmm4 + psrld $100,%xmm4 + psrldq $100,%xmm4 + psrlq $100,%xmm4 + psrlw $100,%xmm4 + +# Tests for op imm8, xmm, regl + pextrw $100,%xmm4,%ecx + |